Senior Full Stack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

3 days ago

Salary

Not specified

Node.jsType ScriptReactNext.jsPostgre SQLDynamo DBAWSAPI GatewayLambdaServerlessMicroservicesCloud FormationCDK

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Sr. Full Stack Engineer will join the Ministry Technology team at American Bible Society to help remove barriers to Scripture access through developing and supporting amazing technology. The work of this team is focused on the Habakkuk 2:14 vision that is so central to the American Bible Society’s purpose to help people encounter the life-changing Word of God by making the Bible accessible to all.

The Sr. Full Stack Engineer will help develop digital products that facilitate Scripture distribution, translation, and engagement. This includes:

  • Proficiency to assist in maintaining existing software solutions
  • Proficiency to assist in developing new software solutions
  • Guiding software and infrastructure decisions
  • Mentoring other engineers

Our primary tech stack is with Node.js/Typescript, React, NextJS, PostgresSQL, DynamoDB, API Gateway, AWS Lambda and other serverless frameworks.

Qualifications

  • Education: Degree in Computer Science, Software Engineering, or a related field or equivalent practical experience.
  • Experience: 5+ years of product leadership in an Agile, technology-specific field.
  • Technical Skills: Experience with our technical environment:
    • Cloud Infrastructure: AWS (serverless-first approach)
    • Backend: Node.js, TypeScript, Lambda, API Gateway
    • Frontend: React, TypeScript
    • Mobile: iOS and Android development
    • Databases: DynamoDB, PostgreSQL
    • Architecture: Serverless, microservices, event-driven systems
    • Infrastructure as Code: CloudFormation/CDK

Requirements

  • Demonstrate a personal commitment to Jesus Christ.
  • Identify with and participate in a Christian church and proactively seek to grow in their Christian faith.
  • Actively participate in organizational prayer, devotional times, and organization-wide events.
  • Maintain an exemplary standard of Christian ethics, behavior, and conduct within ABS and in their public and private life outside of ABS.
  • Demonstrate Christian maturity in all interactions as displayed by good judgment based on biblical values and principles.
  • Actively incorporate their faith in all aspects of their daily work.
  • Demonstrate desire and ability to support organizational biblical and religious goals and participate in regular work-related spiritual activities without reservation.
  • Have a personal passion for and belief in the Word of God, its ability to transform lives, and the mission of American Bible Society.
  • Demonstrate alignment with the vision, mission, and values of American Bible Society.

Benefits

  • Remote work opportunity.
  • Core hours: 8:30 a.m. - 5:00 p.m., with at least 4 hours overlap with Eastern time.
  • Some domestic travel is required (estimating 2-5 trips per year).

Key Responsibilities

  • Code Design and Development:
    • Understand entire application lifecycle and architectural concerns and design components.
    • Deliver well-tested scalable code that meets specified requirements by developing high-quality code.
    • Guide software and infrastructure directions through feedback to the delivery and architecture teams.
    • Implement and practice testing and debugging to reduce tech debt and ensure scalability.
    • Execute efficiently so that progress goals are met sprint after sprint.
  • Collaboration:
    • Engage with other engineers in ways that reflect the ABS values, contribute to a healthy and learning team culture, and drive toward results.
    • Participate in regular agile meetings (such as Daily Standups, Sprint Reviews, Sprint Plannings, Sprint Retrospective, and Backlog Development).
    • Purposefully mentor and coach other developers on the team.
    • Provide feedback on code reviews that is informative, solution-oriented, coaches and teaches. Be respectful and constructive.
    • Implement feedback during code reviews. Be open to new approaches, accept leadership direction and priorities.
    • Collaborate with Product Managers to understand, prioritize, and implement user needs.
  • Leadership:
    • Model excellent practices, mentor other engineers, provide meaningful code review feedback and coaching on the logic of decisions and code preferences.
    • Create and maintain documentation for future maintenance, upgrades, and standard operating procedures.
    • Diagnose and resolve technical problems; propose options and recommend solutions.
    • Ensure applications are optimized for speed, scalability, and security.
    • Balance speed of execution and quality of work so that milestones are continually met and solutions are delivered.
    • Keep up with best practices, industry trends, and new technologies. Practice a continuous improvement and growth mindset.
  • Continuous Improvement and Impact Evaluation:
    • Document annual and quarterly objectives and measurable key results.
    • Proactively learn and deepen skills, technologies, and platforms.
    • Lead the way in implementing new tools like AI for code suggestion, code review, code quality, code clean up.

Physical Demands/Work Environment

  • This position is primarily computer-based and generally involves:
    • Sitting for extended periods; frequent use of hands for keyboarding and mouse work.
    • Ability to communicate effectively (verbal and written) and participate in virtual meetings.
    • Ability to use standard office technology and software tools.

Job Requirements

  • Education: Degree in Computer Science, Software Engineering, or a related field or equivalent practical experience.
  • Experience: 5+ years of product leadership in an Agile, technology-specific field.
  • Technical Skills: Experience with our technical environment: Cloud Infrastructure: AWS (serverless-first approach) Backend: Node.js, TypeScript, Lambda, API Gateway Frontend: React, TypeScript Mobile: iOS and Android development Databases: DynamoDB, PostgreSQL Architecture: Serverless, microservices, event-driven systems Infrastructure as Code: CloudFormation/CDK
  • Cloud Infrastructure: AWS (serverless-first approach)
  • Backend: Node.js, TypeScript, Lambda, API Gateway
  • Frontend: React, TypeScript
  • Mobile: iOS and Android development
  • Databases: DynamoDB, PostgreSQL
  • Architecture: Serverless, microservices, event-driven systems
  • Infrastructure as Code: CloudFormation/CDK
  • Demonstrate a personal commitment to Jesus Christ.
  • Identify with and participate in a Christian church and proactively seek to grow in their Christian faith.
  • Actively participate in organizational prayer, devotional times, and organization-wide events.
  • Maintain an exemplary standard of Christian ethics, behavior, and conduct within ABS and in their public and private life outside of ABS.
  • Demonstrate Christian maturity in all interactions as displayed by good judgment based on biblical values and principles.
  • Actively incorporate their faith in all aspects of their daily work.
  • Demonstrate desire and ability to support organizational biblical and religious goals and participate in regular work-related spiritual activities without reservation.
  • Have a personal passion for and belief in the Word of God, its ability to transform lives, and the mission of American Bible Society.
  • Demonstrate alignment with the vision, mission, and values of American Bible Society.

Benefits

  • Remote work opportunity.
  • Core hours: 8:30 a.m. - 5:00 p.m., with at least 4 hours overlap with Eastern time.
  • Some domestic travel is required (estimating 2-5 trips per year).

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer3 days ago
Full TimeRemoteTeam 51-200Since 2018H1B Sponsor

Staff Software Engineer building core replication stack for Temporal OSS.

CloudDistributed SystemsJavaGo
United States
$180K - $304K / year

Staff Software Engineer

Kaseya

Kaseya® is the leading provider of IT and security management solutions for managed service providers (MSPs) and SMBs.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Staff Software Engineer developing scalable, resilient backend services at Kaseya

CassandraCloudDistributed SystemsDockergRPCKubernetesLinuxMicroservicesPostgreSQLVMwareGo
United States
Full TimeRemoteTeam 1-10H1B No Sponsor

Principal Full Stack Engineer crafting advanced CRM solutions for Steer

DockerKubernetesMongoDBMySQLNoSQLPostgreSQLRedis
United States

Lead Azure Full-Stack Developer

Sev1 Tech

Founded in 2010 and recently acquired by ERT in early 2026, Sev1Tech, an ERT Company provides IT, engineering, and program management solutions delivery to critical missions across Federal and Commercial Clients. With its acquisition by ERT, Sev1Tech expanded its ability to offer secure, mission-aligned digital solutions to support modernization, resilience and operational effectiveness for government customers operating in highly regulated mission environments. ERT and Sev1Tech together become a fully diversified engineering and federal technology solutions firm with broad reach into space, civilian, and defense markets. Please apply directly at: https://careers-sev1tech.icims.com . For questions or to submit a referral, please contact: recruiting@sev1tech.com . Sev1Tech is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Full-stack Engineer3 days ago
Full TimeRemote

Supporting the United States Patent and Trademark Office (USPTO), the Lead Azure Full Stack Developer role will serve as a senior technical resource supporting the design, development, and sustainment of secure, enterprise-grade applications for a government client. This position...

.NETJavaAzureDockerKubernetesGitHub ActionsJenkinsAzure DevOpsPower PlatformCopilot StudioAgileRally
United States