Salary: Competitive / Paid in Indian Rupee .
INR / AnnualRecommended Quick LinksWhat You Should Know About This Job
Full Stack Developer (React.JS + Node.JS)
Work Mode: Hybrid (Monday to Thursday - WFH & Friday - WFO)
Principal Responsibilities:
- Participate in requirements analysis; translate the requirements into functional application.
- Participate in sprint meetings to decide sprint goals and implement assigned features and functionality in the app.
- Write clean, scalable, reusable, efficient code using Java language for web applications for enhanced user experience.
- Troubleshoot issues and bugs and provide solution in timely manner and following strict quality assurance workflow.
- Write unit test-cases and to follow test driven development.
- Revise, update and refactor existing code to change functionality or improve performance.
- Write database queries and scripts for multiple database engines.
- Participate in planning and provide detailed and accurate estimates for code development efforts.
- Prepare the architectural document artefacts.
- Assist on-shore and off-shore teams with issues needing technical expertise or complex systems and/or programming knowledge.
Mentor and develop new or less experienced team members.
Requirements:
- Strong 6+ experience with Node.js, Express, and React JS.
- Solid knowledge in REST API, JavaScript, CSS, TypeScript
- Experience with SQL and NoSQL Database.
- Experience with modern web application development, including build tools, testing and CI/CD pipeline.
- Experience with secure programming practices, software delivery and cloud security principles
- Experience with cloud technology including AWS, Docker, ECS/ EKS
- Experience with source control and development workflows: Bitbucket, Git
- Familiarity with API architectures including microservice strategy.
- Excellent analytical and problem-solving skills; solid understanding of coding aesthetics, able to review code, and provide suggestions.
- Must be comfortable in a fast pace, changing environment.
- Exposure to performance and scalability improvement is desired.
- Good written and oral communication/presentation skills