Job Description.
Design, develop, and maintain front-end and back-end applications.
• Build and consume RESTful APIs and microservices.
• Collaborate with designers, product managers, and other developers to deliver high-quality features.
• Write clean, efficient, and well-documented code.
• Participate in code reviews and maintain coding standards.
• Ensure cross-platform optimization and responsiveness of applications.
• Debug and troubleshoot issues across the stack.
• Work in an Agile/Scrum development environment.
Essential Skills: Required Skills & Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
• Proven experience as a Full Stack Developer or similar role.
• Proficiency in front-end technologies such as HTML, CSS, JavaScript, React.js / Angular / Vue.js.
• Solid understanding of back-end technologies such as Node.js, Python, Ruby, Java, or .NET.
• Experience with databases like MySQL, PostgreSQL, MongoDB.
• Knowledge of version control systems, especially Git.
• Familiarity with CI/CD pipelines and containerization tools like Docker, Kubernetes.
• Strong problem-solving and communication skills.
Desirable Skills: Preferred Qualifications:
• Experience with cloud platforms (AWS, Azure, GCP).
• Knowledge of GraphQL or WebSockets.
• Familiarity with testing frameworks like Jest, Mocha, Cypress, or Selenium.
• Experience with DevOps practices and infrastructure as code
Any Graduate