company logo

MERN Stack Developer

Ahmedabad
Vadodara
Gandhinagar
Rajkot
Surat
Nadiad
Anand
Full-Time
Mid-Level: 4 to 6 years
1L - 1.5L (Per Year)
Posted on Jul 19 2024

About the Job

Skills

Node.js
React.js
NestJS
next js
aws
TypeScript
Databases

Job Description:


We are looking for a Full Stack senior developer who is responsible for building applicationsusing server-less technologies such Node.JS, ReactJS, and other JavaScripts. Your primary focus will be the development of application using above mentioned technologies and ensuring high performance, high availability, scalable and secure application.


Responsibilities:


• Implement tasks in a highly technological, innovative, and challenging environment

• Work with development teams and product manager to ideate software solutions

• Design client-side and server-side architecture

• Maintain code quality and ensure all coding standards & best practices are

implemented

• Write effective Restful APIs

• Writing reusable, testable, and efficient code/component

• Design and implementation of low-latency, high-availability, and high-performance applications

• Implementation of security and data protection

• Write technical & architecture documentation

• APIs Integration into front-end Application


Technical Requirements:


• Minimum 5+ years proven experience

• Knowledge & working experience with micro-services architecture

• Strong proficiency with Node.JS backend API programming, Nest.JS framework

• Strong proficiency with JavaScript programming language & fundamentals of

JavaScript

• Well versed in JavaScript frameworks (ReactJS, Next.JS, Redux, React Hooks) to

write single page application

• Very good knowledge and working experience with database technology such as NoSQL (MongoDB), MySQL

• Proficient in design and construction of REST API

• Well versed with integration of 3rd Party APIs with multiple complex systems

• Knowledge & familiarity with ESLint rules, Prettier, Babel & JSDoc

• Understanding nature of asynchronous programming and its workarounds

• Familiarity with common stacks

• Good understanding of front-end technologies, such as HTML5, XML, jQuery and CSS3

• Understanding accessibility and security compliance

• Knowledge of APIs authentications methods such as OAuth 2.0, API Keys, jwt-auth etc.

• Understanding fundamental design principles behind a scalable application

• Implementing automated testing platforms and unit tests (such as cypress, Mocha etc.)

• Experience with JS-based tools including Bower, Grunt and Gulp

• Proficient understanding of code versioning tools such as Git, BitBucket

Preferred Qualities:

• Strong communication skills

• Agility and quick learner

• Attention to detail

• Good Analytical and problem-solving skills

• Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities

• High level of energy working as an individual contributor and as a part of team

• Ability to think out of the box and questioning everything

About the company

We are into the Software OutSourcing and Recruitment Service. We undertake to outsource software development projects for large enterprise and offer a 360 degree complete and comprehensive solution for all IT or ITES outsourced projects. We have a dedicated team for each and every aspect of project completion, and we are known for our punctual delivery of projects.     We are working globall ...Show More

Industry

IT Consulting & Recruitme...

Company Size

11-50 Employees

Headquarter

Ahmedabad, Gujarat

Other open jobs from Allies Business Hub