Job Closed
This listing is no longer active.
Lifeway is a place where you can bring your faith and work experience to join in the most important mission in the world: making disciples of Jesus Christ. If you’re passionate about serving the church, we have a place for you. This is a remote position in the U.S. with occasional travel to Nashville for in-person team gatherings.
Senior Software Development Engineer-Full Stack | Remote
Location
United States
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Development Engineer-Full Stack | Remote
Lifeway Christian Resources
Overview Lifeway is seeking a Senior Software Development Engineer to help build high-quality mobile and TV applications that support a new digital content consumption experience. This role is frontend-leaning and works heavily in React Native within a JavaScript/TypeScript environment, while also partnering closely with backend engineers on services written in Scala or Rust. Why Lifeway? Lifeway is a place where you can bring your faith and work experience to join in the most important mission in the world: making disciples of Jesus Christ. Whether you’re a creator or storyteller, data guru or problem-solver, or anywhere in between, if you’re passionate about serving the church, we have a place for you. Lifeway has a strong Work from Anywhere (WFA) culture that is deeply focused on our mission and values. While headquartered in Nashville, TN, many of our positions are remote-eligible and have autonomy and flexibility with work hours. We provide equipment and resources to ensure team members have access to a productive and ergonomic workspace. We believe building relationships and community is essential to how we work together, so Lifeway hosts all-team meetings several times per year and provides travel for key team gatherings for remote-based team members. Full-time employees are eligible for enrollment in our comprehensive benefits plans including healthcare, vacation and sick time, holiday pay, care days, 401(k) plan, maternity and paternity leave, adoption assistance, mission trip time, and more. If this sounds like a place where you would be excited to serve the kingdom of God, we would love for you to join our team. Learn more about our culture at team.lifeway.com/culture-code This is a remote position in the U.S. with occasional travel to Nashville for in-person team gatherings. #LI-Remote Responsibilities - Lives out Lifeway’s mission and values, showing deep commitment to Kingdom work - Design and implement frontend application features using React Native. - Build and maintain automated tests and CI/CD pipelines. - Troubleshoot issues across mobile and TV platforms. - Partner with product to break ambiguous requirements into clear stories. - Review and improve API contracts in collaboration with backend teams. - Contribute small backend enhancements in Scala (ZIO) or Rust in support of frontend features. - Evaluate existing software, including legacy components and third-party libraries, and recommend modernization or replacement options. - Collaborate closely with teammates, product owners, designers, and solution architects to deliver quality experiences. - Document technical decisions clearly so distributed teammates can act on them. Qualifications Education Bachelor's degree in computer science, information technology, or a related field, required Masters degree in computer science, information technology, or a related field, preferred Advanced graduate degree (PhD, etc.), not required Skills, Knowledge, & Experiences, required - 5+ years of software development and maintenance experience within an IT organization. - Strong experience with JavaScript, TypeScript, and React or React Native. - Experience with iOS and/or Android development, Git/GitHub, and async communication in distributed environments. Actively involved in an evangelical Christian church Skills, Knowledge, & Experiences, preferred - Experience with Scala and/or Rust preferred but not required
Related Guides
Related Job Pages
More Software Engineer Jobs
Synthesis Health Who We Are We’re a mission- and values-driven company with tremendous dedication to our customers. Our 100% remote team is dedicated to a common goal – to revolutionize healthcare through innovation, collaboration, and commitment to our core values and behaviors. At Synthesis Health, we are committed to transforming healthcare through innovative technology, leveraging AI/ML and scalable, native cloud architectures to build solutions that make a meaningful difference. Our engineering team is at the heart of this mission, and we are looking for individuals who are passionate about building secure, scalable, and compliant systems. About the Opportunity We are looking for an experienced Sr. Full Stack Engineer to help build the next generation of our cloud-native healthcare platform. You will be a key technical contributor, responsible for designing and building end-to-end features, from intuitive user interfaces to the robust backend services that power them. You will focus on creating sophisticated, high-performance web applications that empower radiologists and clinical staff. If you are a builder who thrives on solving complex challenges across the entire technology stack, enjoys mentoring others, and wants to make a significant impact on healthcare, this is the perfect opportunity for you. Key Responsibilities: - Design and Build End-to-End Features: Lead the design, development, and maintenance of scalable, resilient, and secure features across the full stack, using modern Angular and Node.js. - Elevate the User Experience: Collaborate closely with UI/UX designers and Product Managers to translate complex clinical workflows into intuitive and performant solutions, from the API to the UI. - Drive Full Stack Architecture & Quality: Contribute to our overall system architecture, helping to identify performance bottlenecks, improve data flows, and simplify complexity. You will set a high standard for code quality and testing across both frontend and backend. - Champion Performance: Drive application-level performance optimization for our critical workflows, ensuring our systems meet strict speed and reliability requirements for clinical decision-making. - Lead with Technical Expertise and Mentorship: Formally or informally mentor other engineers, helping to level up the team through code reviews, knowledge sharing, and hands-on guidance. You will significantly influence your team's technical direction and decisions. What We're Looking For: - Experience in Full Stack Development: 5+ years of software engineering experience, with a strong track record of designing and building complex, end-to-end web applications. - Deep Frontend Expertise: 3+ years of recent, hands-on experience building applications with modern versions of Angular (v2+). - Strong Backend Expertise: Proven experience building and maintaining scalable backend services and APIs using Node.js. - Strong Architectural and Design Skills: You can independently tackle complex technical challenges across the stack, architecting robust solutions and making sound technical trade-offs with minimal guidance. - Hands-On Expertise with Modern Tech Stacks: You have practical knowledge of the principles and technologies behind our platform: - Expert-level proficiency in TypeScript, HTML5, and CSS3/SCSS. - Deep experience with reactive programming (RxJS) and state management (NGXS/NgRx). - Proficiency with both relational and NoSQL databases (e.g., PostgreSQL, MongoDB). - Experience with microservices architectures and cloud platforms (GCP preferred). - Clarity in Communication: You can clearly articulate complex technical ideas to both technical and non-technical stakeholders. - Leadership Through Influence: You have a demonstrated ability to influence your team's technical direction, driving consensus, and elevating the bar for engineering excellence. Preferred Qualifications: - Medical Viewer Experience: Your application will stand out if you have experience developing interactive viewers, particularly for medical imaging (e.g., DICOM viewers). - Healthcare Domain Experience: Familiarity with regulated industries and standards (e.g., HIPAA) is a significant advantage. - Advanced Full Stack Knowledge: Experience with component libraries (Angular Material), advanced browser APIs (WebSockets, Web Workers), and containerized environments (Docker, Kubernetes). - DevOps Familiarity: A solid understanding of CI/CD principles and experience with tools like GitLab CI. Why You Should Join Us: - Solve Challenging Problems: This is a high-leverage role. You will be working on impactful technical challenges that are critical to the company's success. - Build the Future of Healthcare: You won't just be maintaining a system; you will be a primary builder of its future state, with the autonomy to own major components. - Make a Major Impact: This is a chance to establish yourself as a key technical voice on a team that is transforming healthcare. - Competitive Compensation & Benefits: We offer a strong salary, meaningful equity, a 100% remote culture, and significant opportunities for growth. We are a values-driven company. Our values: - Clinical service first. - Collaborate with our customers. - Listen, respect, learn. - Innovate to excel. The behaviors we look for: - Be nice. - Be creative. - Be honest. - Be helpful. Compensation and Benefits Typical salary range for this position is $150,000 - $165,000. However, Synthesis participates in location based hiring and salary ranges can be adjusted based on candidate's residence. Other benefits include, but are not limited to: Medical, Dental, Vision, “Use as needed” vacation policy, and participation in our employee option program. Synthesis Health is an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state, or local law.
Internship Summary: Zymo Research is excited to offer a year-long internship opportunity designed for passionate and driven students pursuing Bachelor's, Master's, or Ph.D. degrees in Computer Science, Data Science, Software Engineering, Bioinformatics, or related fields. At Zymo, we believe that innovation thrives at the intersection of science and technology. As a global leader in biotechnology, we are committed to fostering the next generation of scientific and technical talent. Our internship program provides a unique opportunity to work on impactful projects that directly support groundbreaking research in genomics, molecular biology, and automation. Interns will be immersed in a collaborative and fast-paced environment, contributing to real-world challenges in areas such as: - Building scalable software tools for data analysis and visualization - Developing machine learning models to advance bioinformatics applications - Automating laboratory processes and improving data pipelines - Supporting cloud infrastructure, cybersecurity, and systems integration Throughout the program, interns will receive mentorship from experienced engineers, scientists, and cross-functional teams, with access to cutting-edge technologies and the chance to see their work make a real difference. We are looking for curious, motivated individuals who are eager to apply their technical skills to meaningful problems in biotech. If you're ready to grow your career, make an impact, and be part of a mission-driven company transforming the future of science—Zymo Research welcomes you. Compensation: The estimated base compensation range for this position is $20-30/hour at the time of posting. Actual compensation details will be provided in writing at the time of offer, if applicable, and is based on several factors we believe fairly and accurately impact compensation, including geographic location, experience, knowledge, skills, abilities, and other job permitted factors. Equal Employment Opportunity Employer: Zymo Research welcomes candidates of all backgrounds. These include sex, age, color, race, religion, marital status, national origin, ancestry, sexual orientation, gender, gender identity, gender expression, physical & mental disability, medical condition, genetic information, military and veteran status, or any other protected status as defined by federal, state, or local law. Location: Onsite or Remote options available for out-of-state students. Disclaimer: At Zymo, we take the integrity of our hiring process seriously. Please be aware of fraudulent recruitment activities that may use our name to deceive job seekers. We will never ask for payment, sensitive personal information, or financial details during the recruitment process. All legitimate communications will come from an official Zymo or TriNet Hiring email address. If you are contacted by anyone claiming to represent us using a free email service (e.g., Gmail, Yahoo, Hotmail) or asking for payment, please treat this as fraudulent and report it immediately to jobs@zymoresearch.com
Senior/Staff Software Engineer, Frontend (ACF)
SkylightWe make consumer technology products for families: Skylight Frame & Skylight Calendar
About Skylight Skylight is a digital consultancy using design and technology to help government agencies deliver better public services. We’re at the forefront of a civic movement to reinvent how all levels of government serve families, patients, and many others in today's digital world. If you want to play a part in driving this critical movement forward, we’d love for you to join our growing team of public interest technologists. The work we do matters. About the job At Skylight, software engineers design, implement, and maintain software systems that improve government services for users. Frontend engineers go further by shaping how those systems are experienced — creating intuitive, accessible, and reliable interfaces that help people navigate complex information and complete critical tasks with confidence. The Administration for Children and Families (ACF) is expanding its Digital Services team during an exciting period of growth, focused on delivering modern, user-centered digital products, exploring AI-enablement opportunities, and building long-term technical capacity. In this role, you'll hit the ground running in a fast-moving, cross-functional environment — coordinating immediately with researchers, designers, engineers, and government stakeholders to deliver against an ambitious vision from day one. This role sits at the intersection of product strategy, change management, enablement, and service delivery, and demands someone who can orient quickly, build trust across teams, and ensure new digital capabilities are not only built, but understood, usable, and sustained. What you’ll do - Build and maintain modern, user-centered web applications that support ACF’s digital transformation - Collaborate with designers, researchers, product managers, and backend engineers to deliver cohesive, accessible, and performant experiences - Implement responsive, data-rich interfaces that help users make sense of complex information - Integrate APIs, state management, and asynchronous data flows to create seamless interactions - Contribute to the design and evolution of ACF’s frontend architecture and component libraries - Apply lean-agile engineering practices such as API-first design, version control, automated testing, and continuous integration - Identify and address technical debt, performance issues, and opportunities for improvement - Evaluate and incorporate emerging technologies, including AI-enabled features, where they enhance user experience - Promote maintainability and long-term scalability through clear documentation and knowledge sharing What we're looking for Minimum qualifications - Ability to write clean, reusable, and maintainable code with strong attention to testing and reliability - Experience building modern web applications using React (or equivalent single-page frameworks) and component-driven design - Strong understanding of frontend architecture, state management, asynchronous data fetching, and API integration patterns - Experience collaborating with backend teams (especially Python-based) to deliver cohesive user experiences - Familiarity with building secure, compliant software and mitigating common vulnerabilities - Experience designing and implementing interactive, data-rich UIs (e.g., filters, tagging, dashboards) - Familiarity with integrating AI- or ML-driven features such as search, tagging, or summarization - Experience contributing to build and deployment pipelines (e.g., CI/CD, AWS Amplify, or similar) - Understanding how to design performant, reliable, and user-centered systems - Ability to work successfully within a professional services environment (e.g., can communicate effectively with clients) - Passionate about creating better public outcomes through great government services - A mindset and work approach that aligns with our core values - Ability to travel for work from time to time Nice-to-have qualifications - Experience using AWS hosting and build services such as CloudFront, S3, Amplify, or Cognito - Familiarity with data visualization frameworks (e.g., D3.js, Plotly, Chart.js) - Experience designing natural language interfaces (e.g., search, tagging, annotation tools) - Experience with design systems such as Storybook, Figma, USWDS, or GOV.UK Design System - Experience contributing to accessibility-first or government digital service projects - Understanding of frontend performance optimization and observability tooling - Experience collaborating effectively within remote teams - Prior experience working in the civic tech space - Experience working in a remote-team environment Don’t meet 100% of the criteria but think you can do the job? We’d love to chat anyway! We’re on a mission to build diverse teams, and studies have shown that women and marginalized folks are less likely to apply to jobs if they don’t check every box. Other requirements - All work must be conducted within the U.S., excluding U.S. territories. Some federal contracts require U.S. citizenship to be eligible for employment. - You must be legally authorized to work in the U.S. now and in the future without sponsorship. - As a government contractor, you may be required to obtain a public trust or security clearance. - You may be required to complete a company background check successfully. - Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute. Position type This is a full-time, exempt position. Location This is a fully remote position. Care package Salary We want to give you the most competitive salary possible. After all, you deserve it! To that end, we use the results of our interview process to determine what salary is most appropriate given your current level of seniority. For a Software Engineer at Skylight, the current salary ranges are as follows: - Associate Software Engineer: $90,000–$125,000 - Software Engineer I: $120,000–$140,000 - Software Engineer II: $135,000–$160,000 - Senior Software Engineer: $150,000–$185,000 - Staff Software Engineer: $170,000–$203,000 - Principal Software Engineer: $180,000–$230,000 Benefits Your well-being is important to us, so we focus on supporting you in a variety of ways: - Medical insurance, dental insurance, vision insurance - Short-term and long-term disability insurance - Life and AD&D insurance - Dependent care FSA, healthcare FSA, health savings account - Dollar-for-dollar 401(k) match up to 10% of your salary with no vesting period - Flexible paid time-off-policy (generally around 25 days per year), plus 11 paid federal holidays - Up to 12 weeks paid-time-off for all eligible new birth, adoption, or foster parents - Performance rewards, including annual salary increase, annual performance bonus, spot bonuses, and stock options - Business development / sales bonuses - Referral bonuses - Annual $2,000 allowance for professional development - Annual $750 allowance for tech-related purchases - Annual swag budget of $100 to display your Skylight pride with some merchandise (hoodies, hats, and more) - Dollar-for-dollar charity donation matching, up to $500 per year - Flexible, remote-friendly work environment - An environment that empowers you to unleash your superpowers for public good Interview tips We want you to have a great interview experience with us! Here are some tips to help you prepare for a successful interview: - Visit our join page to learn more about how our interview process works. - Check out our Career Pathways framework to learn more about the different roles within Skylight and the skills needed to do them. - If you’d like to request reasonable accommodations during the application or interviewing process, please contact our recruiting team at recruiting@skylight.digital. We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you’re authorized to work in the U.S. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, sex, religion, age, disability, veteran status, or any other category protected by applicable law.
Senior/Staff Software Engineer, Fullstack (ACF)
SkylightWe make consumer technology products for families: Skylight Frame & Skylight Calendar
About Skylight Skylight is a digital consultancy using design and technology to help government agencies deliver better public services. We’re at the forefront of a civic movement to reinvent how all levels of government serve families, patients, and many others in today's digital world. If you want to play a part in driving this critical movement forward, we’d love for you to join our growing team of public interest technologists. The work we do matters. About the job At Skylight, software engineers design, implement, and maintain software systems that improve government services for users. Frontend engineers go further by shaping how those systems are experienced — creating intuitive, accessible, and reliable interfaces that help people navigate complex information and complete critical tasks with confidence. The Administration for Children and Families (ACF) is expanding its Digital Services team during an exciting period of growth, focused on delivering modern, user-centered digital products, exploring AI-enablement opportunities, and building long-term technical capacity. In this role, you'll hit the ground running in a fast-moving, cross-functional environment — coordinating immediately with researchers, designers, engineers, and government stakeholders to deliver against an ambitious vision from day one. This role sits at the intersection of product strategy, change management, enablement, and service delivery, and demands someone who can orient quickly, build trust across teams, and ensure new digital capabilities are not only built, but understood, usable, and sustained. What you’ll do - Build and maintain modern web applications that help ACF deliver high-impact digital services - Collaborate with cross-functional teams — including designers, researchers, and product managers — to translate user and business needs into scalable technical solutions - Develop robust backend systems and APIs while delivering dynamic, accessible, and performant frontend interfaces - Integrate AI and ML capabilities where they enhance usability or automation - Apply lean-agile engineering principles such as API-first design, version control, automated testing, and continuous integration - Identify and address technical debt, performance issues, and opportunities for improvement - Choose the right tools, frameworks, and technologies for the job, with a preference for open-source solutions - Support maintainable, secure, and compliant development practices through documentation, code review, and knowledge sharing What we're looking for Minimum qualifications - Experience building modern web applications using React, Vue, or Svelte, applying component-driven design principles - Experience building backend data systems using Python, .NET, Java, or Ruby - Experience integrating with backend APIs (REST or GraphQL) and enterprise-wide tools - Experience working in cloud environments such as AWS (e.g., S3, CloudFront, API Gateway) - Ability to write clean, reusable, and maintainable code - Familiarity with building secure, compliant software and defending against common vulnerabilities - Foundational understanding of data engineering, including how to use various datastores to handle persistent data in software systems - Understanding of how different components of software systems fit together while maintaining performance, reliability, and availability - Understanding of the importance of putting users at the center of your work, including thinking through the impact and implications of any code you write - Ability to work successfully within a professional services environment (e.g., can communicate effectively with clients) - Passionate about creating better public outcomes through great government services - A mindset and work approach that aligns with our core values - Ability to travel for work from time to time Nice-to-have qualifications - Experience using AWS hosting and build services such as CloudFront, S3, Amplify, or Cognito - Familiarity with data visualization frameworks (e.g., D3.js, Plotly, Chart.js) - Experience designing natural language interfaces (e.g., search, tagging, annotation tools) - Experience contributing to accessibility-first or government digital service projects - Understanding of performance optimization, observability, and continuous delivery best practices - Familiarity with role-based authentication and identity management - Prior experience working in the civic tech space - Experience working in a remote-team environment Don’t meet 100% of the criteria but think you can do the job? We’d love to chat anyway! We’re on a mission to build diverse teams, and studies have shown that women and marginalized folks are less likely to apply to jobs if they don’t check every box. Other requirements - All work must be conducted within the U.S., excluding U.S. territories. Some federal contracts require U.S. citizenship to be eligible for employment. - You must be legally authorized to work in the U.S. now and in the future without sponsorship. - As a government contractor, you will be required to obtain a Tier 4 public trust or security clearance. - You may be required to complete a company background check successfully. - Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute. Position type This is a full-time, exempt position. Location This is a fully remote position. Care package Salary We want to give you the most competitive salary possible. After all, you deserve it! To that end, we use the results of our interview process to determine what salary is most appropriate given your current level of seniority. For a Software Engineer at Skylight, the current salary ranges are as follows: - Associate Software Engineer: $90,000–$125,000 - Software Engineer I: $120,000–$140,000 - Software Engineer II: $135,000–$160,000 - Senior Software Engineer: $150,000–$185,000 - Staff Software Engineer: $170,000–$203,000 - Principal Software Engineer: $180,000–$230,000 Benefits Your well-being is important to us, so we focus on supporting you in a variety of ways: - Medical insurance, dental insurance, vision insurance - Short-term and long-term disability insurance - Life and AD&D insurance - Dependent care FSA, healthcare FSA, health savings account - Dollar-for-dollar 401(k) match up to 10% of your salary with no vesting period - Flexible paid time-off-policy (generally around 25 days per year), plus 11 paid federal holidays - Up to 12 weeks paid-time-off for all eligible new birth, adoption, or foster parents - Performance rewards, including annual salary increase, annual performance bonus, spot bonuses, and stock options - Business development / sales bonuses - Referral bonuses - Annual $2,000 allowance for professional development - Annual $750 allowance for tech-related purchases - Annual swag budget of $100 to display your Skylight pride with some merchandise (hoodies, hats, and more) - Dollar-for-dollar charity donation matching, up to $500 per year - Flexible, remote-friendly work environment - An environment that empowers you to unleash your superpowers for public good Interview tips We want you to have a great interview experience with us! Here are some tips to help you prepare for a successful interview: - Visit our join page to learn more about how our interview process works. - Check out our Career Pathways framework to learn more about the different roles within Skylight and the skills needed to do them. - If you’d like to request reasonable accommodations during the application or interviewing process, please contact our recruiting team at recruiting@skylight.digital. We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you’re authorized to work in the U.S. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, sex, religion, age, disability, veteran status, or any other category protected by applicable law.
