For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Life Line Screening
Life Line Screening

Principal Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

JavaScript
TypeScript
React
+33

Visa

U.S. visa required

Permanent role
4 hours ago
Apply now

Life Line Screening is seeking a highly skilled and experienced Principal Software Engineer to join our dynamic and innovative team. In this role, you will take a leadership position in hands-on development, designing and building performant, scalable, and user-centric software solutions. You will drive technical direction, provide mentorship, and foster collaboration across cross-functional teams to ensure the delivery of high-quality products. Your contributions will significantly impact both the technical architecture and the overall success of the team.

Key Responsibilities

  • Full-Stack Development – Lead the design and implementation of scalable, high-performance web applications across both frontend and backend. Utilize JavaScript, TypeScript, React.js, and Node.js to deliver comprehensive, end-to-end solutions that drive business impact
  • Technical Leadership – Provide technical direction for the engineering team, defining architecture, best practices, and standards. Mentor and guide engineers, empowering them to deliver high-quality software while fostering a culture of innovation and continuous improvement
  • Code Quality – Ensure the delivery of maintainable, efficient, and high-quality code by establishing and enforcing coding standards, conducting thorough code reviews, and driving team-wide quality improvements
  • Collaboration and Influence – Partner with product owners, architects, platform engineers, and cross-functional teams to define technical roadmaps and successfully drive features from conception through to production. Influence strategic decisions and ensure alignment with business goals
  • Testing and Reliability – Collaborate with developers and QA to ensure that unit tests, integration tests, and end-to-end tests are written and maintained to guarantee the reliability and performance of the application
  • Industry Trends – Stay at the forefront of evolving technologies, frameworks, and best practices. Share insights and introduce new tools, patterns, and approaches to enhance the team’s capabilities and drive technical innovation

Technical Qualifications

  • 8+ Years of Full-Stack Development – Extensive experience in JavaScript, TypeScript, React.js, and Node.js, with a strong focus on building and optimizing GraphQL and RESTful APIs. Skilled in designing scalable, high-performance, and maintainable applications that integrate seamlessly across both frontend and backend to deliver robust, end-to-end solutions
  • Cloud Development – Experience designing cloud-native solutions and leveraging modern cloud frameworks (e.g., AWS), enabling efficient deployment and scalability of applications in the cloud
  • User Experience Expertise – Deep understanding of responsive design, accessibility, and delivering consistent, high-quality user experiences across devices, ensuring seamless interaction for diverse user groups
  • Reusable Component Design – Proven ability to design and implement reusable components for scalable systems, driving long-term maintainability and reducing technical debt
  • Proficiency with Build Tools – Experience with tools such as Webpack, Rollup, Vite, and Babel to optimize application performance, streamline workflows, and support efficient development processes
  • Testing Methodologies – Extensive experience in writing unit tests, integration tests, and implementing automated testing strategies with tools like Jest, Cypress, and Selenium, ensuring high-quality, reliable code across the stack
  • Web Security Awareness – Practical application of web security principles to identify and mitigate potential risks, ensuring secure and robust application architectures

Personal Qualities

  • Leadership – Proven ability to lead and mentor engineering teams, fostering a culture of innovation, continuous improvement, and successful delivery of complex projects
  • Communication – Excellent communication skills, able to articulate complex technical concepts effectively to both technical and non-technical audiences, ensuring alignment across all stakeholders
  • Problem Solving – Strong analytical and strategic thinking abilities, capable of addressing ambiguous challenges with practical, well-considered solutions
  • Detail-oriented – A commitment to maintaining high standards for code quality and system reliability, ensuring robust, maintainable solutions
  • Adaptability – Ability to excel in a fast-paced, dynamic environment, balancing multiple tasks and priorities while driving project success and innovation

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

0Pceo5Fhaf

About Life Line Screening

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service