Renexcode is looking for a MERN Stack Developer to produce scalable software solutions. As a MERN Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
Requirements:
Design mobile app for Android & IOS both.
Experience to start the app from scratch using Adobe XD or PSD designs and publish on both platforms Android & IOS.
Hands-on experience in MERN stack development.
Fluent in Frontend Technologies such as HTML, CSS, JavaScript XML, React JS, React Native, AJAX, with an understanding of CSS preprocessors including Sass and LESS.
Experience in Node JS, Express JS, Mongo DB,GraphQL, React Native, PHP, MVC frameworks (i.e. Laravel, CI, etc) and API design and developments would be a plus.
Knowledge and hands-on of any AWS, Microsoft Azure, and Google Cloud is a plus.
Knowledge and hands-on of Redux and Redux tools.
Sound knowledge of data structures, system design, algorithms, software modeling & design techniques.
Proficient understanding of code versioning tools, such as Git.
Proficient with software development lifecycle (SDLC), OOP, and Agile Methodologies.
Able to work under workload pressure and should manage the deadline.
BSc degree in Computer Science or relevant field.
Responsibilities:
Take complete ownership of building full-stack web and mobile applications alongside our product, design, and business teams. Translate requirements into production-ready code, built to scale.
Designing and developing databases, applications and servers to support mobile and web frontend applications.
Ensuring security and privacy for application users.
Build responsive web interactions through effective front-end architecture.
Developing and designing RESTful services and APIs.
Managing cloud infrastructure including build, deployments and testing.
Coding across multiple platforms, languages, frameworks and platforms to ensure functionality across multiple channels.
Leading and developing best practices and providing training and support to internal teams.
Determining application responsiveness for consumers.
Keeping current with industry trends and developments that can be applied to company needs.