Job Brief
We are looking for a passionate MERN Stack Developer with 3-5 years of experience. The ideal candidate possesses a passion for pushing web technologies to their limits and will work with our team of talented engineers to design and build the next generation of our web applications.
Responsibilities
- Write clean, modular, and scalable code.
- Develop and implement front-end architecture in ReactJS to support user interface concepts.
- Build interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend and MongoDB database.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct unit testing for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving web application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Manage the web application development life cycle from the concept stage to delivery and post-launch support.
- Effectively convey task progress, evaluations, suggestions, and schedules along with technical and process issues.
Requirements
BS / B. Tech / MS / M. Tech degree in Computer Science, Engineering, or a related subject.3-5 years of experience with Algorithms and Data Structures.Strong proficiency in TypeScript and JavaScript.Working knowledge of React.js and frontend state management libraries such as Redux.Working knowledge of Node.js and frameworks available for it, such as Express for API design.Understanding of front-end technologies such as HTML5 and CSS3.Understanding of fundamental design principles behind a scalable application.Ability to optimize output to match specific platforms, such as mobile vs. desktop.Proficient in creating NoSQL database schemas that represent and support business processes.Proficient understanding of code versioning tools, such as Git.Excellent troubleshooting and communication skills.Strong focus on web performance, profiling, and debugging.Working knowledge of the general web landscape, architectures, trends, and emerging technologies.