Job Description
Authornate is actively seeking a skilled Full-stack Developer to join our expanding in-house development team, contributing to the dynamic growth of our comprehensive full-stack solutions.
Responsibilities:
- Build, and maintain excellent NodeJS server with clean code.
- Develop and manage well-functioning databases and applications.
- Coordinate cross-functionally to ensure the project meets business objectives and compliance standards.
- Develop stunning and intuitive user interfaces.
- Create organized and maintainable frontend code.
- Design and implement server-side logic.
- Build and maintain APIs for seamless communication.
- Troubleshoot and debug across the application stack.
- Optimize application performance for speed and scalability.
- Enforce coding standards and conduct regular code reviews.
Skills:
- 2+ years of professional work experience in NodeJS development.
- Firm grasp of TypeScript, JavaScript and its nuances, including ES6+ syntax.
- Experienced in creating and communicating with an API.
- Experienced with React, NextJS, Redux, TypeScript, Rest APIs, and NodeJS.
- Experience with NestJS, Microservices Docker, and Strapi, and Material UI will be a plus.
- An understanding of Restful API best practices and a commitment to following them and working through new and difficult ReactJS issues and contributing to libraries as needed. Proficient in HTML, CSS, and JavaScript (ES6+).
- Experience with React, Angular, or Vue for frontend.
- Strong backend skills with Node.js, Python, or Ruby.
- Knowledge of SQL and NoSQL databases.
- Familiarity with Git and RESTful API design.
- Problem-solving and analytical mindset.
- Collaboration and communication skills.