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.