Overview
Skills
Job Details
Job Description:
We are seeking a Senior Full Stack Developer to design, develop, and maintain scalable web applications and services. The ideal candidate should be hands-on with modern front-end frameworks and backend APIs, have strong problem-solving abilities, and experience building enterprise-grade platforms in Agile environments.
Key Responsibilities:
Develop full stack web applications using React.js/Angular, Node.js/Java, and cloud services.
Design, build, and maintain RESTful APIs and microservices.
Ensure responsiveness, performance, and cross-browser compatibility of applications.
Collaborate with product managers, designers, QA, and DevOps teams to deliver high-quality software.
Maintain and improve CI/CD pipelines and code quality through automated testing and code reviews.
Identify and fix performance bottlenecks and scalability issues.
Required Skills:
8+ years of full stack development experience.
Proficient in JavaScript/TypeScript, React.js, Node.js, or Java (Spring Boot).
Experience with RESTful APIs, SQL/NoSQL databases (PostgreSQL, MongoDB, etc.).
Solid understanding of microservices architecture and containerization (Docker, Kubernetes).
Experience working with cloud platforms like AWS, Google Cloud Platform, or Azure.
Strong foundation in computer science, data structures, and algorithms.
Nice to Have:
Experience with GraphQL, Next.js, or serverless architecture.
Familiarity with CI/CD tools, Jenkins, GitHub Actions, or GitLab CI.
Retail or e-commerce domain experience is a plus.
Soft Skills:
Excellent communication and collaboration skills.
Strong ownership, leadership, and mentorship mindset.
Ability to work independently in a distributed team.