Job Description
This is a full-time role for a Nodejs developer, located on-site in Karāchi office, with the responsibility of designing and implementing server-side web applications. The developer will be responsible for building reusable, high-performance, and scalable code for future use and maintenance. Additionally, the candidate will work closely with other developers and collaborate with cross-functional teams to create compelling solutions.
Qualifications
2
- + years of professional experience with Nodejs development, with a strong emphasis on backend engineering
- Experience with key web technologies such as RESTful APIs, GraphQL, Microservices, and MVC Frameworks (e.g., Express.js)
- Experience with web technologies such as HTML, CSS, and JavaScript
- Understanding of fundamental design principles behind a scalable application
- Understanding of the Amazon Web Services (AWS) ecosystem such as API Gateway, Lambda, EC2, and CloudFormation
- Understanding of agile development practices such as Scrum or Kanban
- Bachelor's degree or higher in Computer Science, or a related field
- Excellent communication and collaboration skills, with a passion for building exceptional products
- Previous experience designing and implementing RESTful web services is a plus
- Experience working in a startup environment is a plus