| As part of the Developer Productivity team, you will build cloud services, applications, tools, and automation systems for large-scale cloud operations. You will work with world-class engineers to build solutions in the cloud computing domain. Responsibilities: o You will be part of the full-stack web development team responsible for architecting, designing, developing, and maintenance of highly scalable, highly available and robust frontend and backend services o Full-stack development with MERN stack. (i.e., MongoDB, Express, React, and Node.js) o Translate requirements and user stories into design specifications and solid code. o Integrating with third-party cloud services such as Jira, GIT, Slack, Workday, and other internal apps via RESTful APIs. o Able to demonstrate creating well-architected REST APIs with Express.js. o Maintain high standards of software quality within the team by establishing good practices and habits. o Participate in peer-reviews of solution designs and related code. o Learn new tools, technologies, and/or programming languages. Assess the feasibility of such tools, technologies, and programming languages in new software projects. o Adhere to high-quality development principles while delivering solutions on time. o Maintain and enhance services, web, and backend applications. o Should be attentive to details, proactively identify problems, and implement solutions that detect & prevent issues/outages. o Monitor, troubleshoot, and resolve issues in production and non-production environments. Requirements: o Strong Software Engineering and Cloud background is required. o Expertise in MERN stack. (i.e., MongoDB, Express, React, and Node.js) o Strong proficiency with JavaScript (ES6). Hands-on working experience and knowledge of Node.js, Express. o Solid understanding of the nature of asynchronous programming and its quirks and workarounds. o Experience working with SQL/NoSQL (preferably MongoDB) databases. o Must be very Strong in HTML5, CSS3, ReactJS. o Strong UI Exposure to ReactJS and its core principles, modern React.js workflows (& preferably Redux). o Integration of user-facing (React) elements with server-side logic. o Experience with revision control source code repositories (Git). o Experience in building applications based on microservices architecture and Service-oriented architecture. o Good problem-solving skills and hunger to learn new technologies. o Strong in Data structures and Algorithms and Analytical Skills. o Experience with developing and managing cloud-computing environments like Amazon EC2 is a real plus. Good to have: o Experience with Docker, Kubernetes, and AWS cloud. o Experience with Python/Golang for scripting & backend development is a real plus. Qualifications and Experience: o Bachelor's and/or Master's in computer science or a related field of study. o 5 - 8 years of frontend development experience with Node.js, ReactJS. o Experience with MERN stack |
Post a Comment