JobRaahGet matched free

Jobs

Backend Developer (Node.js)

Jobskey Consultancy

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Role Description: We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well. Role Responsibilities: Design and develop scalable, resilient web applications, reusable web components, frameworks, common libraries and restful services Work closely with Product Management, User Experience Design, Analytics and other cross functional & vertical development teams to meet business Setting up and Designing database, schemas using best practices. Defining and implementing standards and best practices related to Software Design Principles (SOLID , DRY ). Conducting performance tests. REST API Design using OpenAPI standards and tools. Consulting with the design team. Ensuring high performance of applications and providing support. Writing Understandable Documentation. Role Requirements: Deep understanding of NodeJS and related stack Experience in databases, microservices architecture Familiarity with the NoSQL\SQL databases like MongoDB, Firebase, Redis, ElasticSearch and PostgreSQL Strong Javascript programming skills Thorough knowledge of REST API design and usage Understanding of Replica Set, Storage Engine, Streams, Sharding, Transactions, Time Series, Types of Indexes, and Clusters Bachelors Degree in Computer Science, Computer Engineering or similar. Previous work experience as a NodeJs Developer. Proficient and experienced in using Git for collaborative development Proficient in modern JavaScript based technology and platforms (MERN) Experienced in building web applications using ReactJS and NextJS Willing to work in a fast-paced startup environment and follow Agile practices Prior experience with AWS services such as CloudWatch, Elastic Beanstalk, DynamoDB, Cognito, EC2, EC2 Container Service, Lambda, S3, API Gateway etc. Above everything, willing to learn continuously and keep improving Key Skills: Node.js, Firebase, AWS, GCP, Next.js, MongoDB #NodeJSDeveloper #BackendDevelopment #JavaScript #TypeScript #RESTAPI #MongoDB #Firebase #AWS #GCP #Microservices #SQL #NoSQL #ReactJS #NextJS #WebDevelopment #CloudComputing #APIDevelopment #SoftwareEngineering #TechJobs #HiringNow #MERNStack