Role overview:
We are seeking a skilled Full Stack Web Developer to design, develop, and maintain scalable web applications. In this role, you will collaborate with cross-functional teams to implement features, troubleshoot issues, and enhance user experiences. You will work extensively with modern frameworks, the LEMP stack, and REST APIs, ensuring clean, efficient code and robust database architecture. Ideal candidates are proficient in PHP MVC frameworks, front-end technologies, and DevOps practices.
Job Responsibilities:
- Collaborate with the development team to design and implement database architecture, ensuring scalability and efficiency.
- Maintain and optimize existing platforms while contributing to the development of new systems and features.
- Work closely with UX and UI designers to translate design specifications into functional and visually appealing features.
- Write clean, efficient, and maintainable code using best practices for web development.
- Review code from team members constructively and address feedback on your own code to improve quality.
- Investigate software issues, identify root causes, develop solutions, test thoroughly, and deploy fixes.
- Participate in continuous improvement initiatives for development processes, tools, and team practices.
- Actively engage in Scrum methodologies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
Requirements:
- A minimum of 1 year of experience delivering responsive web designs with expertise in HTML5, CSS3, and JavaScript.
- At least 2 years of experience working with Laravel or another PHP MVC framework, with knowledge of tools like Webpack, Node.js, and React.
- Proficiency in Git for version control and collaborative development.
- Proven experience in REST API design and development.
- Extensive hands-on experience with the LEMP stack (Linux, Nginx, MySQL, PHP).
- Strong skills in database design and optimization to support complex web applications.
Job Type: Full-time
Pay: $40.00 per hour
Expected hours: 40 per week
Benefits:
- Company events
- Dental care
- Extended health care
- Paid time off
Education:
- Bachelor's Degree (preferred)
Work Location: In person