Job details
Job type full-time
Full job description
Digital bible lab purpose
The user interface developer will join the digital bible lab team at american bible societyWe work with a vast network of global partners to remove barriers to scripture accessThe work of the team is central to the habakkuk 2:14 vision that is so central to american bible society’s calling and purpose: that “the earth would be filled with the knowledge of the glory of the lord as the waters cover the sea.”
Starting with this guiding vision, the digital bible lab is a distributed team that works with a global network of partners (domestic and international) to develop the strategies, methods, and tools that move us closer to a world in which everyone on the planet can experience the gospel hope found in god’s word.
Job purpose
The junior software engineer will help develop digital products that help facilitate digital scripture distribution and engagementThis includes:
Maintain existing software solutions including adding new functionality and resolving existing issues
Assist in developing new software solutions
Assist with troubleshooting and resolving issues with software coding or design.
Key functions:
Write well tested, scalable code
Assist with troubleshooting and resolve issues with software coding or design
Assist with the planning, design, and implementation of the software test plans and procedures as well as the testing of software baseline to ensure it meets requirements
Assist the development team throughout the software development life cycle
Participate as an active scrum participant, bringing subject matter expertise, to assigned product development teams
Review pull requests or pair program to ensure quality code standards are followed
Deliver well tested and scalable solutions that help accomplish digital bible lab mission and vision
Document annual and quarterly objectives and measurable key results
Actively participate in community of lean product management best practices
Essential traits & skills
Passion for the bible cause and the bible’s power to transform lives.
Strong belief in the mission of american bible society.
Experience writing software that leverages traditional databases or nosql databases.
Experience with serverless functions such as aws lambda or azure functions is a plus.
Experience with typescript or javascript including node.js and/or react (or other frontend frameworks) is a plus
Experience integrating, testing, and deploying software applications in a continuous integration environment is preferred
Desire to build cloud-based, frontend and backend applications using modern technologies including amazon web services (aws)Experience a plus.
Experience with iterative and agile software development methodologyExperience in an agile/scrum environment is a plus.
Proven ability to work remotely, independently, and demonstrate initiative.
Desire to grow as a software engineer and to develop highly scalable cloud-first systems.
Willingness to provide respectful feedback to team and incorporate feedback from other team members
Ability work with inter-cultural teams and successfully partner with people from different global cultures.
Exceptional written, oral, and presentation communication skills.
Understanding of rest apis
Experience
2+ years software development experience
Experience working cross-culturally
Experience working on a creative, diverse, multifunctional agile team
Education and training
Bachelor’s degree in computer science (or related field) or equivalent experience
Working conditions:
Remote work actively supportedOffice available in downtown philadelphia, if needed.
Some domestic travel is required (estimating 2-4 trips per year)
Special requirement:
Background check required after a conditional job offer is madeConsideration of the background check will be tailored to the requirements of the job.
Our mission is to make the bible available to every person in a language and format each can understand and afford so all people may experience its life-changing message.