Apply

Senior Software Engineer - Full-Stack

Posted 2024-11-07

View full description

💎 Seniority level: Senior, 5-7 years

🔍 Industry: Healthcare

🗣️ Languages: English

⏳ Experience: 5-7 years

🪄 Skills: Documentation

Requirements:
  • 5-7 years of professional experience as a full-stack engineer with at least 2 years of mobile experience.
  • Professional experience with React, including fundamental principles such as components, hooks, and lifecycle.
  • Experience with cross-platform native mobile development (e.g., React Native, Flutter) and native mobile development (iOS/Android).
  • Demonstrated experience in implementing and maintaining end-to-end testing frameworks, especially for mobile applications.
  • Understanding of key components of platform and infrastructure, including AWS, Docker, Terraform, AI/ML technologies, Git, and RESTful services.
  • Experience working with healthcare data (CDA/CCD/FHIR) is a definite plus.
  • Demonstrable history of building and debugging scalable, high-performance web applications focused on reusability and componentization.
  • Bachelor’s Degree in Engineering, Computer Science or a related field preferred.
Responsibilities:
  • Working across the stack to drive high-leverage projects from concept through to completion.
  • Contributing and developing reusable Design System components with developer and design experience in mind.
  • Up-leveling the team via code reviews, coaching, and demos in areas of expertise.
  • Collaborating with a diverse multi-disciplinary team that includes software engineers, machine learning researchers, physicians, product managers, and UX researchers.
  • Developing new and updating existing user-facing features.
  • Leading and guiding cross-team architectural decisions.
  • Producing detailed technical specifications and documentation for features.
  • Writing unit, integration, and end-to-end tests for new features.
  • Meeting with stakeholders to define, negotiate, and estimate features using Agile practices.
Apply

Related Jobs

Apply

📍 Canada

🧭 Full-Time

🔍 Security and compliance

  • Value ownership in work.
  • Be prepared to take on substantial responsibilities.

  • Play a pivotal role in shaping the team's dynamics and culture.
  • Contribute to advancing the field of security and compliance.
  • Collaborate with a highly impactful team.

Backend DevelopmentLeadershipSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentJavaJavascriptReact.jsJavaScriptCross-functional Team LeadershipReactCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-08
Apply
Apply

🧭 Full-Time

🔍 Life Sciences

  • Extensive experience in Java and Javascript applications.
  • Familiarity with latest open-source technologies.
  • Ideally worked in enterprise software development or high-growth technology companies.

  • Build software that can scale for heavy use and evolve with new features.
  • Drive the direction of the software build.
  • Advise product leadership.
  • Mentor newly graduated software engineers.
Posted 2024-11-07
Apply
Apply

🧭 Full-Time

🔍 Life sciences

  • Extensive experience in Java and JavaScript applications.
  • Familiarity with the latest open-source technologies.
  • Ideally, experience in enterprise software development.
  • Experience working for a high-growth technology company.

  • Focus on building scalable software that meets high usage demands.
  • Evolve software with new features and capabilities.
  • Mentor newly graduated software engineers in their careers.
  • Drive the direction of the software build and collaborate with product leadership.
Posted 2024-11-07
Apply
Apply

🔍 Life Sciences

  • Extensive experience in Java and Javascript applications.
  • Working with the latest open source technologies.
  • Ideally, experience in enterprise software development or high-growth technology companies.

  • Build software that can scale for heavy use and evolve with new features.
  • Drive the direction of the build and advise product leadership.
  • Mentor newly graduated software engineers.
Posted 2024-11-07
Apply
Apply

🔍 Life Sciences

  • Extensive experience in Java and Javascript applications.
  • Experience with the latest open source technologies.
  • Preferably worked in enterprise software development or a high-growth tech company.

  • Build software that can scale for heavy use and evolve with new features.
  • Have equal influence in the direction of the product build.
  • Advise product leadership on technical matters.
  • Mentor newly graduated software engineers.
Posted 2024-11-07
Apply
Apply

🧭 Full-Time

🔍 Life Sciences

  • Extensive experience in Java applications.
  • Extensive experience in Javascript applications.
  • Familiarity with the latest open-source technologies.
  • Experience in enterprise software development.
  • Background in a high-growth technology company.

  • Build innovative products in Life Sciences.
  • Work with the latest front-end and back-end technologies.
  • Tackle significant challenges in the industry.
Posted 2024-11-07
Apply
Apply

🧭 Full-Time

🔍 Life Sciences

  • Extensive experience in Java and Javascript applications.
  • Familiarity with the latest open-source technologies.
  • Experience in enterprise software development.
  • Background in a high-growth technology company.
  • Ability to thrive in a startup environment.

  • Join a dynamic team to develop innovative products in Life Sciences.
  • Utilize the latest technologies for both front-end and back-end development.
  • Tackle significant challenges in the industry to accelerate the delivery of therapies.
Posted 2024-11-07
Apply
Apply

🧭 Full-Time

🔍 Life Sciences

  • Extensive experience with Java and JavaScript applications.
  • Experience with the latest open source technologies.
  • Preferably worked in enterprise software development.
  • Background in a high-growth technology company.

  • Focus on building software that can scale for heavy use.
  • Evolve new features and capabilities in software development.
  • Drive the direction of the build as an independent contributor.
  • Serve as an advisor to product leadership.
  • Mentor newly graduated software engineers in their careers.
Posted 2024-11-07
Apply
Apply

📍 United States, Canada

🔍 SMB software for restaurants and local service-based businesses

  • Strong skills in frontend technologies such as React, Next.js, and Vue.
  • Proficiency in backend development using Node.js and Mongo.
  • Experience with Typescript across the platform.
  • Commitment to delivering high-quality software and products for customers.

  • Contribute to the development and maintenance of features on the Owner.com platform.
  • Collaborate with team members to enhance user experience and performance.
  • Utilize full-stack development skills to manage both front-end and back-end tasks.

Node.jsTypeScriptNext.jsReact

Posted 2024-11-07
Apply
Apply

📍 U.S., U.K., European Union

🔍 Martech

  • 5+ years of proven experience as a Full Stack Engineer with a strong focus on React, TypeScript and Next.js.
  • Mastery of React.js, including state management, performance optimization, and server-side rendering.
  • Strong understanding of Next.js and experience in building server-rendered React applications.
  • Expert-level proficiency in TypeScript for building robust applications.
  • Extensive experience with RESTful APIs and complex backend systems integration.
  • Strong understanding of testing frameworks like Jest and Cypress.
  • Ability to design and implement complex systems considering scalability and security.
  • Effective communication skills and comfortable working with cross-functional teams.
  • Experience working in an agency setting with clients.
  • English C1 Level proficiency.

  • Architect and develop full-stack features across the technology stack, including front-end interfaces and back-end APIs.
  • Contribute to architectural decisions and the evolution of architectures within Next.js framework.
  • Optimize performance and ensure a smooth user experience using Next.js features.
  • Design and implement RESTful APIs and GraphQL endpoints.
  • Interact with databases for data modeling and query optimization.
  • Work closely with cross-functional teams to translate requirements into technical solutions.
  • Continuously learn and evaluate new front-end technologies.

AWSGraphQLLeadershipSQLCypressJestReact.jsTypeScriptAzureReduxServerlessNext.jsNosqlReactCommunication SkillsCollaborationCI/CDRESTful APIs

Posted 2024-11-02
Apply