HamburgerMenu
hirist

Advaiya Solutions - Full Stack Developer - React.js/Node.js

Posted on: 14/07/2025

Job Description

About the Role :


We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic and innovative team.

In this role, you will be instrumental in designing, developing, and maintaining scalable and robust web applications, contributing to both front-end and back-end development.

You will work within a microservices architecture, leveraging cutting-edge technologies and cloud services to

deliver high-quality solutions.

If you are passionate about building impactful applications, thrive in a collaborative environment, and possess a strong command of modern web development practices, we encourage you to apply.


Responsibilities :


- Design, develop, and deploy dynamic and responsive web applications using React.js, ensuring a seamless user experience.

- Implement and manage component-based architectures and efficient state management within React applications.

- Develop and maintain robust back-end microservices using Node.js, ensuring high performance, scalability, and reliability.

- Work extensively with AWS cloud services, including but not limited to Lambda for serverless functions, SQS for message queuing, and EC2 for virtual server management.

- Design, implement, and optimize database schemas and queries using MySQL.

- Collaborate with cross-functional teams (product managers, designers, other developers) to define, design, and ship new features.

- Ensure the technical feasibility of UI/UX designs.

- Implement and maintain RESTful APIs, adhering to best practices for design, security, and performance.

- Utilize asynchronous programming patterns to enhance application responsiveness and efficiency.

- Participate in code reviews, ensuring code quality, maintainability, and adherence to coding standards.

- Contribute to the continuous improvement of our CI/CD pipelines and Git-based workflows to streamline development and deployment processes.

- Troubleshoot and debug applications, identifying and resolving performance bottlenecks and other issues.


Required Skills and Qualifications :


- Professional Experience : Proven professional experience as a Full Stack Developer, with a strong portfolio of successful projects.

- Front-End Expertise : Proficient in the development of dynamic web applications using React.js, including a deep understanding of component lifecycle, hooks, state management (e.g., Context API, Redux), and modern UI libraries.


- Back-End Expertise : Strong proficiency in Node.js, with hands-on experience building and deploying scalable microservices-based architectures.

- Cloud Computing : In-depth experience with AWS services, specifically Amazon Lambda, Amazon SQS, and Amazon EC2.

- Database Management : Solid experience working with MySQL, including database design, querying, and optimization.

- API Design : Familiarity with RESTful API design principles, JSON data formats, and best practices for secure and efficient communication.

- Asynchronous Programming : Strong understanding and practical experience with asynchronous programming patterns (e.g., Promises, Async/Await).


- Containerization : Knowledge of containerization tools like Docker.


Bonus Skills (Nice to Have) :


- Experience with other front-end frameworks (e.g., Angular, Vue.js).

- Familiarity with other database technologies (e.g., PostgreSQL, MongoDB).

- Experience with serverless frameworks (e.g., Serverless Framework, AWS SAM).

- Knowledge of testing frameworks (e.g., Jest, React Testing Library, Mocha, Chai).

- Experience with monitoring and logging tools.

- Understanding of security best practices in web development.


Education :


- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience


info-icon

Did you find something suspicious?