About the job
Job Vacancy: Mid-level Node.js Developer with AWS Knowledge
Probits is a dynamic IT company that delivers high-quality products and services to our esteemed Australian clients. We are currently seeking a highly skilled and experienced Mid-level Node.js Developer with knowledge of AWS to join our dynamic team. The ideal candidate shall possess a strong knowledge of backend development and a deep understanding of Node.js and AWS services. You will be responsible for building, deploying, and maintaining server-side applications that deliver excellent performance and scalability.
Position: Mid-level Node.js Developer
Company Name: Probits
Location: Thasikhel, Lalitpur
Type: Full-time (On site)
Responsibilities:
- Develop and maintain server-side applications using Node.js.
- Design and implement RESTful APIs to support front-end services.
- Collaborate with frontend teams to integrate APIs and ensure seamless data flow.
- Optimize applications for maximum performance and scalability.
- Write reusable, testable, and efficient code.
- Troubleshoot and debug to enhance performance.
- Participate in code reviews to maintain code quality and share best practices.
- Stay updated with emerging technologies and industry trends to ensure continuous improvement.
- Work closely with product managers, designers, and frontend teams to understand user requirements and provide technical solutions.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- At least 1.5-2 years of experience in backend development using Node.js.
- Experience with AWS services such as EC2, S3, Lambda, RDS, ECR, and DynamoDB.
- Solid understanding of asynchronous programming and event-driven architecture.
- Familiarity with RESTful APIs and API design principles, also with .
- Experience with version control systems, preferably Git.
- Understanding of security best practices in backend development.
- Experience with database design and management, both SQL and NoSQL.
- Experience with ORM and handling and working with raw queries.
- Familiarity with Docker and containerization technologies.
- Experience in writing any one of these CI/CD technologies: Github actions, Gitlab CI/CD, and Bitbucket Pipelines.
- Excellent problem-solving and analytical skills.
- Familiarity with Agile development methodologies.
Benefits:
- Competitive salary based on experience and qualifications.
- Professional development opportunities and support for continued learning.
- Collaborative and supportive work culture with opportunities for growth and advancement.