Design, develop, and deploy full-stack applications using modern JavaScript (React, Vue, or Angular) and backend technologies (Node.js, Java, or Python).
Build and integrate RESTful APIs and microservices.
Ensure code quality through automated testing and code reviews.
Optimize applications for scalability, performance, and security.
Collaborate in Agile teams and mentor junior engineers.
Advanced in full-stack development with Java, Node.js, or Python.
Experience in modern JavaScript frameworks (React, Vue, or Angular).
Experience with microservices, RESTful APIs, and cloud platforms (AWS, GCP, or Azure).
Strong understanding of database technologies (SQL & NoSQL).
Familiarity with CI/CD, containerization (Docker, Kubernetes), and DevOps tools.
Experience with serverless architectures and GraphQL.
Passion for problem-solving, collaboration, and innovation.
Degree in Computer Science, Data Engineering, or a related field, or equivalent experience.
Cloud certifications (AWS, GCP, Azure)
Responsibilities
Develop and maintain frontend applications using modern JavaScript frameworks such as React, Angular, Vue.js, etc.
Implement responsive design principles to ensure the application works across various devices and screen sizes.
Integrate backend services with APIs for data processing and storage (e.g., Node.js/Express).
Collaborate closely with cross-functional teams including UI/UX Designers, Product Managers, Backend Developers, etc. to ensure alignment of technical solutions with business goals.
Conduct code reviews and provide feedback on teammates' work for continuous improvement in coding standards and practices.
Troubleshoot issues related to the frontend application performance or functionality by identifying root causes and implementing fixes promptly.
Stay updated with emerging web technologies, best practices, design patterns, and industry trends relevant to full stack development. Attend workshops/seminars when possible for professional growth.