Full Stack Developer
Summary
Builds and maintains full-stack web apps using React/Angular/Vue on the front end and Node.js/Python/Java/PHP on the back end.
Key Responsibilities
- Design, develop, and maintain both front‑end and back‑end components of web applications.
- Collaborate with cross‑functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code.
- Troubleshoot, debug, and optimize applications to improve performance.
- Ensure the technical feasibility of UI/UX designs.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as a Full Stack Developer with expertise in both front‑end and back‑end development.
- Strong knowledge of web technologies such as HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js for front‑end development.
- Experience with back‑end technologies like Node.js, Python, Ruby, Java, or PHP.
Preferred Skills
- Experience with cloud services (AWS, Google Cloud, Azure) and containerization (Docker).
- Familiarity with DevOps tools and CI/CD pipelines.
- Knowledge of mobile‑first design and responsive web applications.
Benefits
- Competitive salary and performance‑based incentives.
- Health and wellness benefits.
- Professional development opportunities.
- Flexible working hours and remote work options.