Full Stack Web & Mobile Application Developer

Highlands College

Birmingham, Northern (AL, KY)

Hybrid

USD 75,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Highlands College seeks a Full Stack Web & Mobile Application Developer to design, develop, and maintain scalable apps across our tech stack. You’ll work on front-end and back-end, collaborate with cross‑functional teams, and deliver secure, user‑focused solutions that support organizational goals.

You will design interfaces, build APIs, ensure performance and security, and participate in architecture reviews while advancing a ministry-driven technology platform.

Qualifications

  • Proficiency with front-end HTML, CSS, and JavaScript frameworks.
  • Experience building responsive, accessible UI with modern frameworks.
  • Strong server-side experience and API design (REST/GraphQL).
  • Experience with relational and NoSQL databases and Git workflows.
  • Mobile app development for iOS/Android and cross‑platform tools.

Responsibilities

  • Design, develop, test, and maintain full-stack web applications.
  • Build responsive, accessible UIs using modern front-end frameworks.
  • Develop robust server-side logic, APIs, and integrations.
  • Implement and optimize database schemas, queries, and data models.
  • Integrate third-party services and internal systems; ensure performance and security.
  • Participate in architecture decisions and code reviews.
  • Support deployment pipelines, monitor health, and resolve defects.
  • Collaborate with designers, product owners, analysts, and stakeholders.

Skills

HTML/CSS/JS
React/Vue/Angular
Node.js/Python/Java/C#
REST/GraphQL APIs
SQL/NoSQL databases
Git
Mobile iOS/Android
React Native/Flutter
OAuth/Security
CI/CD

Tools

WordPress
Next.js
Shopify

Job description

Summary of Responsibilities:

The Full Stack Web & Mobile Application Developer is responsible for designing, developing, and maintaining scalable web and mobile applications across our Christian faith-based organization's entire technology stack. This role works on both front-end and back-end systems, collaborates closely with cross-functional teams, and delivers secure, reliable, and user-focused solutions that support organizational goals.



Key Responsibilities:

Application Development


  • Design, develop, test, and maintain full-stack web applications.

  • Build responsive, accessible user interfaces using modern front-end frameworks.

  • Develop robust server-side logic, APIs, and integrations.

  • Implement and optimize database schemas, queries, and data models.


System Integration & Architecture


  • Integrate third-party services, APIs, and internal systems.

  • Ensure application performance, scalability, and security.

  • Participate in architecture decisions and technical design reviews.


DevOps & Deployment


  • Support deployment pipelines and application releases.

  • Monitor application health, troubleshoot issues, and resolve defects.

  • Maintain documentation for systems, APIs, and development standards.


Collaboration & Continuous Improvement


  • Collaborate with designers, product owners, analysts, and stakeholders.

  • Participate in code reviews and contribute to team standards and best practices.

  • Stay current with emerging technologies and recommend improvements.


Required Qualifications:

Technical Skills


  • Proficiency in front-end technologies (HTML, CSS, JavaScript).

  • Experience with at least one modern front-end framework (React, Vue, or Angular).

  • Strong back-end development experience (Node.js, Python, PHP, Java, or C#).

  • Experience building RESTful or GraphQL APIs.

  • Working knowledge of relational and/or NoSQL databases.

  • Familiarity with version control systems (Git).

  • Familiar and comfortable with CLI commands iOS & Android Mobile App Development.

  • Experience developing native or cross-platform mobile applications for iOS and/or Android.

  • Proficiency with Swift and/or Objective-C for iOS development, or Kotlin and/or Java for Android development.

  • Experience with cross-platform frameworks such as React Native or Flutter.

  • Familiarity with Apple App Store and Google Play Store submission processes and guidelines.

  • Understanding of mobile UI/UX design principles and platform-specific design patterns (Human Interface Guidelines, Material Design).

  • Experience integrating mobile apps with RESTful or GraphQL APIs and thirdparty SDKs.

  • Knowledge of mobile app performance optimization, memory management, and battery efficiency.

  • Familiarity with mobile authentication methods including OAuth, biometric, and push notification services (APNs, FCM).

  • Experience with mobile testing frameworks and tools (XCTest, Espresso, or Detox).

  • Understanding of mobile app security best practices and data privacy standards.


Professional Skills


  • Strong problem-solving and analytical abilities.

  • Ability to manage multiple priorities and meet deadlines.

  • Clear written and verbal communication skills.

  • Collaborative mindset with a high degree of ownership.


Preferred Qualifications


  • Experience with cloud platforms (AWS, Azure, or GCP).

  • Experienced with Student Information Systems and Customer Relationship Management Platforms.

  • Familiarity with containerization and CI/CD pipelines.

  • Experience with authentication, authorization, and security best practices.

  • Exposure to data reporting, analytics, or enterprise systems.

  • Experience working in agile or hybrid project environments.

  • Experience with WordPress, Next.js, and Shopify Strong understanding and sense of UI/UX design.


Other Duties:


  • Participate in ministry at Church of the Highlands and Highlands College by leading small groups.

  • Affirm and uphold the Statement of Faith and the Core Values and DNA of the College, exemplifying all by word and lifestyle.


Extent of Public Contact:


  • Medium


Direct Reports:

This position is not a team lead for any Highlands College teammates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Web & Mobile Apps Engineer
Full-Stack Web & Mobile Apps Engineer

Highlands College • Birmingham (AL), Northern (KY)

Hybrid
USD 75,000 - 105,000
Teammate Support Specialist
Teammate Support Specialist

Highlands College • Birmingham (AL)

On-site
USD 42,000 - 66,000
ERP Systems Support Coordinator
ERP Systems Support Coordinator

Highlands College • Birmingham (AL), Northern (KY)

Hybrid
USD 45,000 - 65,000
Media & Design Support
Media & Design Support

Highlands College • Birmingham (AL), Northern (KY)

Hybrid
USD 21,000 - 34,000
Ministry Trip Coordinator
Ministry Trip Coordinator

Highlands College • Birmingham (AL), Northern (KY)

Hybrid
USD 45,000 - 65,000
Campus Support Specialist
Campus Support Specialist

Highlands College • Birmingham (AL)

On-site
Graphic Designer
Graphic Designer

Highlands College • Birmingham (AL), Northern (KY)

Hybrid
USD 42,000 - 56,000
Strategic Communications Student Assistant
Strategic Communications Student Assistant

Highlands College • Birmingham (AL), Northern (KY)

Hybrid
USD 17,000 - 22,000
Full Stack Developer
Full Stack Developer

Studio-C, LLC • Phoenix (AZ)

Hybrid
USD 80,000 - 125,000
Flexible schedule
Paid time off
Comprehensive benefits (health, dental, vision)
+2
Mobile Application Developer
Mobile Application Developer

Cornerstone University • Grand Rapids (MI)

On-site
USD 75,000 - 80,000