Node JS Developer
We are looking for a Node JS Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages we’d like to meet you.
- Developing and maintaining all server-side network components.
- Experience in developing applications in NodeJS.
- Experience in JavaScript and all aspects of software lifecycle - application, structure, debugging, performance, security, and deployment.
- Experience in HTML5, CSS3, JavaScript, XML, Web Services.
- Should be expert in rapid prototyping with the ability to quickly go from mock-ups to implementation
- Good knowledge of Single Page Application Server, ReactJS or any modern MV* JavaScript frameworks
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Keeping informed of advancements in the field of Node.js development.
Requirements
- Excellent communication skills (verbal and written)
- Should possess time management skills and should be able to work under serious deadlines
- The candidate should have an ability to work in a team environment as well as work individually, should be a self-starter.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.