Full Stack Software Engineer

Zion Church
Greenbelt, MD, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$70,040.0 - $108,150.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Android Software Development Component-Based Software Engineering Application Performance Management Microsoft Azure Software Bug Management Cascading Style Sheets (CSS) Cloud Computing
+26 more
Databases Continuous Integration DevOps Monitoring of Systems Python (Programming Language) Machine Learning Node.Js NoSQL Scrum Methodology Secure Coding Software Engineering SQL Databases Web Application Frameworks Datadog Google Cloud ReactJS Large Language Models Backend Vue.js AngularJS Information Technology Sentry Data Analytics Front End Software Development Code Restructuring Elk Stack

Job description

This role is instrumental in driving technical initiatives, overseeing the development and maintenance of both client- and server-side application components. Success in this position requires a versatile technical skill set and the ability to strategically integrate AI to enhance functionality and deliver a seamless, modern user experience., * Develop and maintain full-stack applications for both web and mobile platforms.

  • Build new features for a range of products, including user-facing interfaces, backend logic, and database schemas.
  • Conduct bug fixes and refactor code to improve application performance and scalability.
  • Collaborate with our AI team to integrate AI models and services, ensuring the front-end can effectively present and interact with AI-driven insights.
  • Design and implement robust APIs to facilitate communication between the front-end and backend.
  • Work closely with product managers and designers to translate product requirements into technical specifications and a polished user experience.
  • Participate in the entire software development lifecycle, from concept and design to deployment and maintenance.

Requirements

Do you have experience in iOS application development?, * Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 5+ years of professional experience in full-stack development.
  • Proficiency in front-end technologies like HTML, CSS, and JavaScript, and modern frameworks like React, Angular, or Vue.js.
  • Expertise in one or more backend programming languages such as Python, Node.js, or Java, with strong experience in database technologies (SQL and NoSQL).
  • Demonstrated experience in working with and integrating AI/ML models and third-party services (auth, analytics, payment, LLMs).
  • Proven experience in agile/scrum teams, with a collaborative mindset and high attention to detail.
  • Strong understanding of secure, scalable architecture and experience building high-performance, low-latency applications.
  • Experience with modern DevOps practices, including CI/CD automation, cloud infrastructure (AWS, GCP, Azure), and monitoring tools (Datadog, Sentry, ELK stack).
  • Demonstrated ability to write and maintain robust test suites (unit, integration, and automated) and clear technical documentation.
  • Solid experience implementing multi-tiered role-based access controls and secure coding practices to ensure data protection and confidentiality.
  • Above-average iOS/Android mobile application development skills and a strong innovation mindset.
  • Excellent cross-disciplinary communication, particularly with non-technical stakeholders.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Unlimited paid time off, It is the mission of Zion Church to help people EXPERIENCE God, ENGAGE in connections, be EQUIPPED through training, and EMPOWERED to serve. Zion Church offers a generous benefits package for its full-time team which includes health, vision, dental, and life insurances; many of which are funded at 90-100% by the organization, a selection of elective benefits; along with education reimbursements for upskilling, degree pursuit and certifications. Also included is a 401K plan for full and part-time team members with company matches; unlimited PTO for full-time team-members; and 60-hours of PTO for part-time team members prorated depending upon a start date. All new team members at Zion Church complete a 90-day probationary period. During this time, supervisors assess performance, job readiness, and alignment with Zion’s employment standards, while team members also determine whether the role is a good fit. At the end of the 90 days, performance will be reviewed. Based on management’s judgment, employment may continue as regular status, the probationary period may be extended, or employment may be ended. Completion of the probationary period does not alter the team member’s at-will employment status. EEO Statement: Zion Church is an equal employment opportunity to all employees and applicants for employment. Zion prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. ** Background Check Required **

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:22 min

Overview of the Sentry error and performance monitoring platform

Priscila Oliveira · World Congress 2023

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all