Senior Node.js Full Stack Developer
Job Description:
We are looking for a highly capable, self-motivated, and experienced Full Stack Software
Engineer who is fully hands-on with Node.js development and has 10-12 years of experience
in the relevant field. You will collaborate with our backend and front-end application
development teams, design back-end components, extend existing software functionality,
provide design improvement suggestions and create solutions in building an awesome
software product.
To ensure success in this role as an experienced Sr. Node.js developer, you should possess
extensive knowledge of software architectures, like SOA, Microservices and also be fully
hands-on Typescript, Node.Js Javascript developer with experience using Express in
building REST APIs, experience with message broker services like Rabbit MQ and the
application and usage of various design patterns.
As a Full stack Node Js developer, your roles and responsibilities shall be::
Responsibilities:
● Develop, maintain, and optimise server-side components using Typescript, Node.js
and Express.
● Design and implement data models and schemas for MongoDB and MySQL
databases.
● Utilise AWS services for cloud-based application development.
● Implement containerization using Docker and orchestration with Kubernetes.
● Develop responsive and user-friendly interfaces using React.
● Implement HTML, CSS, and Bootstrap to create visually appealing and intuitive
user interfaces.
● Design, implement and document RESTful APIs.
● Consume RESTful APIs to integrate frontend components with backend services.
● Demonstrate a deep understanding of software architecture principles and
patterns.
● Design and implement scalable and maintainable software solutions.
● Evaluate and recommend architectural improvements based on industry best practices.
● Proficient in containerization using Docker for packaging applications.
● Experience with Kubernetes for container orchestration.
● Proficient in developer tools such as git, JIRA, swagger, POSTMAN, etc.
● Participate in team meetings/scrum calls as organized and instructed by the project
manager.
● Should have excellent interpersonal and communication skills to earn trust,
persuade, motivate and mentor other team members.
● Candidate must be a self-starter with a positive attitude, high ethics, and strong
analytical and creative problem-solving skills and a track record of working
successfully under pressure in a time-constrained environment.
Technical Skill Set:
● Bachelor’s degree in Computer Science or related field.
● 10-12 years of professional experience in full-stack development.
● Strong proficiency in Typescript, Node.js, Express, React, and related technologies.
● In-depth knowledge of MongoDB and MySQL databases.
● Experience with AWS and cloud-based application development.
● Experience in using message brokers like Rabbit MQ.
● Proficient in Docker and Kubernetes for containerization and orchestration.
● Solid understanding of frontend technologies such as HTML, CSS, Bootstrap, and
React.js.
● Proven track record of designing and implementing scalable and maintainable
software solutions.
● Exceptional analytical and problem-solving aptitude.
● Great organizational and time management skills.
Job Description:
We are looking for a highly capable, self-motivated, and experienced Full Stack Software
Engineer who is fully hands-on with Node.js development and has 10-12 years of experience
in the relevant field. You will collaborate with our backend and front-end application
development teams, design back-end components, extend existing software functionality,
provide design improvement suggestions and create solutions in building an awesome
software product.
To ensure success in this role as an experienced Sr. Node.js developer, you should possess
extensive knowledge of software architectures, like SOA, Microservices and also be fully
hands-on Typescript, Node.Js Javascript developer with experience using Express in
building REST APIs, experience with message broker services like Rabbit MQ and the
application and usage of various design patterns.
As a Full stack Node Js developer, your roles and responsibilities shall be::
Responsibilities:
● Develop, maintain, and optimise server-side components using Typescript, Node.js
and Express.
● Design and implement data models and schemas for MongoDB and MySQL
databases.
● Utilise AWS services for cloud-based application development.
● Implement containerization using Docker and orchestration with Kubernetes.
● Develop responsive and user-friendly interfaces using React.
● Implement HTML, CSS, and Bootstrap to create visually appealing and intuitive
user interfaces.
● Design, implement and document RESTful APIs.
● Consume RESTful APIs to integrate frontend components with backend services.
● Demonstrate a deep understanding of software architecture principles and
patterns.
● Design and implement scalable and maintainable software solutions.
● Evaluate and recommend architectural improvements based on industry best practices.
● Proficient in containerization using Docker for packaging applications.
● Experience with Kubernetes for container orchestration.
● Proficient in developer tools such as git, JIRA, swagger, POSTMAN, etc.
● Participate in team meetings/scrum calls as organized and instructed by the project
manager.
● Should have excellent interpersonal and communication skills to earn trust,
persuade, motivate and mentor other team members.
● Candidate must be a self-starter with a positive attitude, high ethics, and strong
analytical and creative problem-solving skills and a track record of working
successfully under pressure in a time-constrained environment.
Technical Skill Set:
● Bachelor’s degree in Computer Science or related field.
● 10-12 years of professional experience in full-stack development.
● Strong proficiency in Typescript, Node.js, Express, React, and related technologies.
● In-depth knowledge of MongoDB and MySQL databases.
● Experience with AWS and cloud-based application development.
● Experience in using message brokers like Rabbit MQ.
● Proficient in Docker and Kubernetes for containerization and orchestration.
● Solid understanding of frontend technologies such as HTML, CSS, Bootstrap, and
React.js.
● Proven track record of designing and implementing scalable and maintainable
software solutions.
● Exceptional analytical and problem-solving aptitude.
● Great organizational and time management skills.
Hourly Range: $17.00-$19.00
Posted On: March 06, 2024 07:22 UTC
Category: Full Stack Development
Skills:TypeScript, RESTful API, Node.js, MongoDB, Amazon Web Services, RabbitMQ
Country: United States
click to apply
Powered by WPeMatico
