Jobs and Careers
LI
Senior Software Engineer
Life Line ScreeningUnited States - Remote, United StatesRemotefull_timeVerifiedPosted 17 Feb 2025
About the role
Overview
Life Line Screening is seeking a highly skilled and experienced Senior Software Engineer, Team Lead with a strong background in React.js to join our dynamic and innovative team. The ideal candidate will play a key role in hands-on development, building and maintaining performant, scalable, and user-centric software solutions, while providing technical guidance, mentoring, and fostering collaboration across cross-functional teams.Key Responsibilities
- Frontend Development – Create responsive layouts, intuitive user interfaces, and maintain reusable component libraries using JavaScript, TypeScript and React.js.
- Code Quality – Develop and maintain high-quality, efficient, and maintainable code by establishing coding standards and conducting thoughtful code reviews, fostering team improvement and growth.
- Testing – Collaborate with developers and QA to write and maintain unit tests, integration tests, and end-to-end tests to ensure application reliability.
- Technical Leadership – Lead and mentor a team of engineers, setting technical direction and fostering a culture of innovation and collaboration.
- Cross-Functional Collaboration – Work closely with product owners, designers, architects, and platform engineers to define scope and drive the implementation of new features from conception to release.
- Agile Practices – Lead and actively engage in Agile ceremonies—including stand-ups, sprint planning, and retrospectives—ensuring smooth project delivery.
- Industry Trends – Stay current with the latest technologies and best practices, sharing insights to enhance team knowledge and innovation.
Technical Qualifications
- 4+ Years of Front-End Development – Strong focus on JavaScript, TypeScript, React.js, HTML5, and CSS3, with experience in modern build tools.
- User Experience Expertise – Deep understanding of responsive design, accessibility, and delivering consistent, high-quality user experiences across devices.
- Reusable Component Design – Proven ability to design and implement reusable components for scalable and maintainable systems.
- Proficiency with Build Tools – Experience with tools such as Webpack, Rollup, Vite, or similar, to optimize performance and streamline workflows.
- Testing Methodologies – Experience writing unit tests and implementing automated testing using tools like Jest, Cypress, or Selenium to ensure code quality.
- Web Security Awareness – Practical application of web security principles to identify and mitigate risks effectively.
Preferred Technical Qualifications
- Backend Development– Experience building and optimizing GraphQL and RESTful APIs using Node.js or .NET.
- Cloud Development – Experience designing cloud-native solutions and leveraging modern cloud frameworks (e.g., AWS).
<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s