Job details

Senior Full Stack Engineer - Node.js/React.js

  • Redux
  • REST
  • Cypress
  • Node.js
  • Defi
  • Agile
  • Jest

Posted: 2 weeks ago

Job description

We are seeking a highly skilled and motivated Full Stack Engineer with expertise in React.js, NodeJS to join our LiveOps development team. In this role, you will be responsible for designing, developing, and maintaining both the frontend and backend of our web applications. You will collaborate with cross-functional teams, including product managers, and other developers, to build & maintain scalable, high-performance solution that delight our users.


Key Responsibilities :


Frontend Development :


- Develop and maintain modern, responsive, and user-friendly web applications using React.js.


- Implement reusable, modular components and ensure high performance and scalability.


- Work closely with UX/UI designers to translate wireframes and mockups into interactive, efficient, and visually appealing interfaces.


- Optimize applications for maximum speed and scalability.


- Write clean, maintainable, and well-documented code.


Backend Development :


- Design and implement RESTful APIs to power the frontend application.


- Develop and maintain backend services, databases, and infrastructure.


- Ensure data security and integrity by applying best practices for secure coding and database management.


- Collaborate with the DevOps team to deploy applications and maintain production environments.


Collaboration & Agile Development :


- Collaborate with product managers, designers, and other engineers to define requirements, features, and functionality.


- Participate in Agile development cycles (Scrum/Kanban), including sprint planning, stand-ups, code reviews, and retrospectives.


- Troubleshoot, debug, and optimize applications across the stack


Testing & Quality Assurance :


- Write unit, integration, and end-to-end tests to ensure code quality and prevent regressions.


- Use testing frameworks such as Jest, Mocha, or Cypress to ensure high test coverage.


Maintenance :


- Stay up to date on other team changes


- Able to replicate and troubleshoot issues in code for the bugs reported by users


- Support in providing hotfix resolution for bugs reported by users


- Collaborate with team members across Americas and India


Continuous Learning & Improvement :


- Stay up-to-date with the latest trends and best practices in web development, nodes and react frame work, and full-stack engineering.


- Contribute to team knowledge sharing, code reviews, and process improvements.


Technical Skills :


Frontend :


- Strong proficiency in React.js, redux and CK editor, including Hooks, Context API, and functional components with below experience is required .


Main Tech Stack :


- React - 18.0


- Redux - 9.2


- CK Editor 5 (Premium) - 42.0


- Vite - 5.1


Backend : Experience with backend frameworks Express with Nodes and working knowledge with GenAI LLM


Main tech stack :


- Node.js - 18.19.1


- Express - 4.21.1


- Sequelize - 6.33.0


Soft Skills :


- Strong problem-solving skills and attention to detail.


- Excellent communication and collaboration skills.


Education :


- Bachelor's degree in Computer Science or similar, advanced degree preferred


IT Services & Consulting,
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
Doctorate Not Required
Key Skills
Skills highlighted with ‘‘ are preferred keyskills