Description
RESPONSIBILITIES
- Drive complex, end-to-end projects: Lead the design, implementation, and delivery of high-impact features and systems across the stack (React + Python). Translate product requirements into scalable architecture and thoughtful user experiences, while proactively identifying risks and tradeoffs.
- Shape technical direction and architecture: Make foundational engineering decisions that improve system performance, reliability, and scalability. Collaborate with other senior engineers to evolve our platform and influence long-term technical strategy.
Collaborate cross-functionally: Work closely with product managers, designers, customer success, and other engineering teams to create clarity and ensure alignment on goals, seamless handoffs, and shared understanding of scientific user needs. - Identify and address technical debt: Own proactive improvements to the codebase and infrastructure. Refactor critical systems for maintainability and performance, and champion investments that improve long-term developer velocity.
- Design for performance and scale: Build systems that can handle the complexity and scale of life sciences R&D. Optimize backend performance, frontend responsiveness, and system reliability.
- Mentor and support other engineers: Act as a technical mentor and sounding board for other engineers. Help grow the team’s technical skills through guidance, pairing, and knowledge sharing. Be a force multiplier for the team.
- Elevate code quality and engineering practices: Set high standards for code quality, testing, documentation, and operational excellence. Lead by example, perform thorough code reviews, and help raise the bar across the team.
- Embrace ambiguity and domain complexity: Operate effectively in a fast-paced environment with evolving scientific requirements. Rapidly learn new technologies and help the team do the same.
Act with ownership and accountability: Take responsibility not just for your code, but for the outcomes it enables. Push for clarity, follow through on commitments, and support others in doing the same.
Are you interested in this position?
Apply by clicking on the “Apply Now” Button below!
#JobsHubEstonia #GlobalRecrument
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal
Related Jobs
Description About the role As a Senior Full Stack Engineer, you will be responsible for architecting, designing, developing, and deploying growing backend and frontend systems. That will mostly happen via coding in Node.js and TypeScript...
Remote
Description Software Development: Design, develop, test, and maintain scalable, secure, and high‐performance applications using Java, .NET Core, Node.js, SQL Server, and React Redux Build and deploy Microservices‐driven and Event‐Driven Architectures to improve system modularity, scalability,...
Remote
Description Key responsibilities: Design, build, and ship cutting-edge products and features at lightning speed without compromising on quality. Drive continuous improvements in our engineering processes, tools, and systems to scale both our codebase and team...
Remote
×