Engineering

Full Stack Developer / Senior Software Developer (Onsite)

Preferable Location(s): Thiruvananthapuram, India
Work Type: Full Time

Brief Description

Location - On-site – Mauritius
Duration - ( 5+yrs)
We are looking for a highly skilled Full Stack Developer to join our dynamic team. The ideal candidate will assist in the development, implementation, and management of business solutions using Node.js and React.js. You will be responsible for designing software applications that meet both functional and technical requirements, coding, testing, and implementing configuration changes.

Key Responsibilities

Collaborate with business stakeholders and users to gather and validate business requirements.

Translate specifications into functional application code and work with front-end designers to create web pages and applications.

Coordinate analytical business functions and ensure business rules are handled appropriately.

Prioritize, assign, and execute tasks throughout the software development life cycle.

Work in an Agile/SCRUM environment.

Provide full life cycle development using Node.js/React.js technology stack.

Write well-designed, efficient, and secure code following industry standards.

Document development phases and changes.

Troubleshoot software issues and implement effective solutions.

Ensure applications are secure, reliable, and up-to-date.

Preferred Skills

Qualifications

Must-Have:

Bachelor’s degree in Computer Science, Engineering, or equivalent.

5+ years of experience coding enterprise software systems.

Strong problem-solving skills and knowledge of algorithms, data structures, and design patterns.

Experience in Agile/Scrum methodologies.

Proficiency with Git SCM tools.

Experience in containerized environments like Docker.

Strong experience with relational databases (Oracle, MySQL, PostgreSQL).

Full SDLC experience (develop, debug, test, package, publish, deploy).

Ability to manage and build large, complex web applications.

Strong experience in ReactJS and Node.js (Hapi.js, Express.js).

Experience in exposing and consuming RESTful web services.

Fluency in English (written and spoken).

Nice-to-Have:

Experience with Message Brokers (RabbitMQ or others).

Experience with microservices architecture.

Cloud experience (Docker Swarm, Kubernetes cluster).

Submit Your Application

You have successfully applied
  • You have errors in applying