Senior Full Stack Engineer

Posted 6 Hours Ago
Hiring Remotely in United States
Remote
Senior level
Social Impact
The Role
Design, develop, test, and maintain scalable full-stack applications supporting Scripture access. Guide software and infrastructure decisions, diagnose technical issues, improve application performance and security, participate in Agile delivery, mentor engineers, conduct constructive code reviews, document systems, and lead AI-enabled software engineering improvements.
Summary Generated by Built In

Senior Full Stack Engineer

Reports to: Director of Engineering

Remote

Job Summary: 

The Sr. Full Stack Engineer will join the Ministry Technology team at American Bible Society to help remove barriers to Scripture access by building and supporting excellent technology. The team’s work is rooted in the vision of Habakkuk 2:14 — central to American Bible Society’s mission of helping people encounter the life-changing Word of God by making the Bible accessible to all. 
 
 As Sr. Full Stack Engineer, you will design, build, and maintain software solutions that support Scripture translation, distribution, and engagement. You will help guide software and infrastructure decisions and mentor other engineers on the team. 
 
 Our primary tech stack includes TypeScript/JavaScript, React, Next.js, PostgreSQL, DynamoDB, API Gateway, and AWS Lambda and other serverless frameworks, using Claude Code to accelerate development. 

Minimum Spiritual and Personal Commitment:
  • 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 and always seek to uphold ABS’ Standards of Conduct and Affirmation of Biblical Community. 
  • 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.
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 practice, 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 AI for software engineering optimization and application functionality
Qualifications: 

 

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience (relevant coding bootcamp training may apply).
  • Experience: 5+ years of full-stack software engineering experience in an Agile environment, including experience mentoring or coaching other engineers.
  • Technical Skills: The preferred candidate will have senior experience in our team’s primary tools, listed below, as an individual contributor and as a mentor to more junior developers.
  • Agentic Product Development: Claude Code
  • Languages: TypeScript, JavaScript, SQL
  • Frameworks: React, Next.js
  • DevOps: AWS CDK (preferred), Serverless Framework, or CloudFormation
  • Infrastructure: Lambda, DynamoDB, S3, API Gateway, PostgreSQL
  • Testing: Jest, Cypress, Chromatic, Playwright
  • Process: Agile (Scrum), CICD (GitHub Actions, AWS Amplify) 
Key Competencies:All ABS staff must demonstrate the following skills:
  • 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 the American Bible Society.
  • Demonstrate alignment with the vision, mission, and values of the American Bible Society.
All staff must demonstrate the following skills at a level fitting their role: 
  • Communication Skills:
    • Effective Communication: Ability to communicate effectively with team members and supervisors.
  • Teamwork and Collaboration: 
    • Team Facilitation: Facilitates teamwork, encourages collaboration, and resolves conflict within the team. 
  • Cultural Competence and Inclusion: 
    • Inclusive Leadership: Promotes inclusivity and addresses biases within the team. 
  • Service Orientation: 
    • Service Solutions: Understands service recipients’ needs, develops solutions to meet those needs, and builds relationships. 
  • Adaptability and Flexibility: 
    • Responsive Adjustment: Adjusts strategies based on new information and remains flexible in dynamic environments. 
  • Time Management and Organization: 
    • Efficient Coordination: Prioritizes tasks, manages multiple projects, and ensures team deadlines are met. 
  • Problem-Solving and Critical Thinking: 
    • Analytical Problem Solving: Analyzes complex problems, develops solutions, and makes decisions independently. 
  • Leadership and Initiative: 
    • Initiative: Takes proactive steps to complete tasks, solve problems, and take on new challenges.
Physical Demands/Work EnvironmentPhysical Demands: 
 
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 (verbally and in writing) and participate in virtual meetings. Ability to use standard office technology and software tools.

American Bible Society is committed to providing equal employment opportunities to qualified individuals with disabilities and ensuring a workplace free from discrimination. In accordance with the Americans with Disabilities Act (ADA) and other applicable laws, we will provide reasonable accommodations to qualified individuals with disabilities to enable them to participate in the application process and perform the essential functions of their job.

Office Location: RemoteCore Hours: 8:30 a.m. - 5:00 p.m. in local time zone, with at least 6 hours overlap with Eastern timeTravel Required: Some domestic travel is required (estimating 2-5 trips per year). Additional Information:
  • Background Check: Candidates must pass a background check as a condition of employment. This may include criminal history, credit check, and verification of employment and education history.
  • Reference Checks: Employment is contingent upon satisfactory reference checks.
  • Eligibility to Work: Candidates must provide proof of eligibility to work in the United States.
  • Affirmation of Biblical Community: Candidates must sign and agree to uphold the ABS Affirmation of Biblical Community as a condition of employment.


American Bible Society is committed to providing equal employment opportunities to all applicants and employees, in accordance with federal, state, and local laws. We believe in the inherent dignity and worth of every individual, created in the image of God, and strive to reflect Christ’s love and justice in our employment practices. 

 

We do not discriminate on the basis of race, color, national origin, sex, age, disability, veteran status, genetic information, or any other protected status. Our commitment to diversity and inclusion is rooted in our Christian faith and values, which call us to love and respect all people.

 

As a faith-based organization, we require employees to affirm and uphold our Christian beliefs as a condition of employment. This requirement is consistent with our mission and ensures that our work environment aligns with our core values and deeply held religious principles.


Skills Required

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 5+ years of full-stack software engineering experience in an Agile environment
  • Experience mentoring or coaching other engineers
  • Experience with TypeScript, JavaScript, and SQL
  • Experience with React and Next.js
  • Experience with AWS infrastructure, including Lambda, DynamoDB, S3, API Gateway, and PostgreSQL
  • Experience with testing tools such as Jest, Cypress, Chromatic, or Playwright
  • Experience with Agile Scrum and CI/CD
  • Experience with Claude Code
  • Experience with AWS CDK, Serverless Framework, or CloudFormation
  • Personal commitment to Jesus Christ and participation in a Christian church
  • Ability to affirm and uphold the American Bible Society Affirmation of Biblical Community
  • Proof of eligibility to work in the United States
  • Successful background and reference checks
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
397 Employees
Year Founded: 1816

What We Do

American Bible Society is a Christian nonprofit making the Bible accessible to people worldwide. It translates and distributes Scripture in languages and formats suited to different communities, partners with churches and local Bible societies, and supports Bible engagement, literacy, and Scripture-based restoration and trauma-healing programs. Its mission is to make the Bible available in a form people can understand and afford, so they can experience its life-changing message.

Similar Jobs

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
San Francisco, CA, USA
11000 Employees
149K-235K Annually

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
173K-255K Annually

GameChanger Logo GameChanger

Senior Full-stack Engineer

Computer Vision • Digital Media • Kids + Family • Mobile • Software • Sports
Remote
United States
260 Employees
140K-155K Annually

Capital One Logo Capital One

Full-stack Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Remote or Hybrid
4 Locations
55000 Employees
286K-359K Annually

Similar Companies Hiring

Camber Thumbnail
Fintech • Healthtech • Social Impact
New York, New York
90 Employees
Sailor Health Thumbnail
Healthtech • Social Impact • Telehealth
New York City, NY
20 Employees
Playground (tryplayground.com) Thumbnail
Kids + Family • Payments • Social Impact • Software
New York City, New York
80 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account