Senior Software Engineer-Team Lead
Life Line Screening
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).
Competencies
+ Leadership – Effective leadership and mentorship skills, fostering team innovation and successful delivery.
+ Communication – Strong communication skills, with the ability to convey complex technical concepts clearly to both technical and non-technical audiences.
+ Problem Solving – Exceptional analytical abilities, able to tackle ambiguous challenges head-on.
+ Detail-oriented – Committed to code quality and system reliability.
+ Adaptability – Ability to thrive in a fast-paced, dynamic environment and manage multiple tasks simultaneously.
Life Line Screening is proud to be an equal opportunity employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age disability, protected veteran status, or other characteristics protected by law. Life Line Screening will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditional upon the successful completion of a background check and drug screen.
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Life Line Screening