Recro
Recro.io - Senior Full Stack Developer - React.js/Node.js
Job Location
in, India
Job Description
The primary responsibilities of this role will be to design, develop, and maintain gamification applications using modern technologies, with a focus on React JS (frontend), Node JS (backend), GraphQL, and Kafka. This role will also require collaboration with other team members to ensure the successful delivery of : - Develop and maintain both frontend and backend components of the application. - Design and implement responsive and user-friendly user interfaces. - Implement and optimize backend services, APIs, and databases for performance and scalability. - Worked on server-side development, database design, and optimization. - Collaborate with cross-functional teams to ensure end-to-end functionality and seamless user experiences. - Utilize AWS services to deploy, manage, and scale applications in a cloud environment. - Set up CI/CD pipelines to automate the deployment process and ensure the reliability of applications. - Troubleshoot and resolve production issues to ensure high availability and reliability. - Stay up to date with the latest technologies and best practices in software development and cloud : - Bachelor's or higher degree in Computer Science, Engineering, or a related field. - 6-8 years of experience as a full-stack engineer. - Proven experience in frontend and backend development using microservices, modern frameworks and technologies (React JS /Typescript, HTML CSS, NodeJS), GraphQL, and Kafka. - Strong knowledge of web development best practices, including responsive design and user experience principles. - Experience with version/source control systems (e. g., Git) branching methods, and issue-tracking tools. - Demonstrable experience in Test-Driven Development, unit testing tools, and experience of integration testing, and continuous integration/deployment. - Experience in automation test tools and frameworks in either of these - Mocha, Jest, Selenium, Cucumber, Jest, Supertest, Playwright, Cypress, etc. - Experience with agile ways of working, scrum ceremonies, and tools such as JIRA, and other Atlassian tools - Strong problem-solving skills and the ability to work independently and collaboratively in a team. - Excellent communication skills and the ability to work in a fast-paced and dynamic environment. Desired experience/requirements : - DevOps practices, including CI/CD pipelines, containerization (Docker), and orchestration (e. g., Kubernetes). - Experience with AWS services, including EC2 S3 RDS, Lambda, and more, or equivalent such as GCP, Azure, VMware, or Oracle. - Self-motivator with a willingness to learn new skills. - Ability to thrive in a fast-moving and changing environment. - Ability to show initiative and work independently. - Ability to work at pace, and work through project challenges in a collegiate way. - Goal and outcome-orientated. - Thoroughness and attention to detail - Excellent soft skills and communication skills (ability to present, inform and guide others). - Ability to generate ideas and draw them out of others. - Ability to bridge communication gaps, if any, between technical and business-focused groups. - Willingness to take on a variety of roles and responsibilities. (ref:hirist.tech)
Location: in, IN
Posted Date: 1/15/2025
Location: in, IN
Posted Date: 1/15/2025
Contact Information
Contact | Human Resources Recro |
---|