The Lighthouse Church - Humble, TX

posted about 2 months ago

Full-time - Mid Level
Remote - Humble, TX
10,001+ employees
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

The Lighthouse Church and Ministries is seeking a Full Stack Web Developer to join their team. This role involves balancing development, testing, and debugging across the full stack to deliver high-quality web solutions. The developer will work collaboratively with cross-functional teams to transform business requirements into functional and visually appealing web experiences, ensuring that applications are secure, scalable, and optimized for performance.

Responsibilities

  • Design, implement, and maintain RESTful APIs to integrate the front-end with server-side logic.
  • Work with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB) to store, manage, and query data.
  • Write clean, efficient, and reusable code following best practices in coding standards, testing, and security.
  • Collaborate with UI/UX designers, product managers, and other developers to transform requirements into user-friendly web applications.
  • Troubleshoot, debug, and upgrade existing software and web applications to improve functionality and performance.
  • Assist in deploying, monitoring, and scaling applications in cloud environments (AWS, Azure, GCP) using CI/CD pipelines.
  • Implement security and data protection measures for web applications and websites.
  • Maintain clear and detailed technical documentation for code, API integrations, and system architectures.
  • Contribute to Agile/Scrum development cycles including sprint planning, daily stand-ups, and retrospectives.

Requirements

  • 3+ years of experience as a full-stack developer in a professional setting.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frameworks like React.js, Angular, or Vue.js.
  • Experience with server-side languages such as Node.js, Python, Ruby on Rails, or Java.
  • Strong experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
  • Expertise in creating and consuming RESTful APIs.
  • Proficient with Git and version control platforms like GitHub or GitLab.
  • Basic knowledge of CI/CD tools, containerization (Docker), and deployment to cloud services such as AWS, GCP, or Azure.
  • Experience with unit testing, integration testing, and debugging tools for both front-end and back-end applications.
  • Ability to create responsive and adaptive designs for mobile and web interfaces.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Nice-to-haves

  • Familiarity with Agile development methodologies (Scrum, Kanban).
  • Experience with GraphQL or WebSockets for real-time applications.
  • Knowledge of serverless architecture and microservices.
  • Experience working with authentication and authorization tools like OAuth, JWT, or similar.
  • Understanding of SEO principles and website performance optimization.
  • Basic knowledge of data structures and algorithms.

Benefits

  • Health insurance
  • Dental insurance
  • Paid time off
  • Vision insurance
  • Retirement plan
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service