Job Title: Backend Developer (Node.js)
Employment Type: Full-time (on-site)
Number of Vacancies: 3
Job Location: Dhaka, Bangladesh
Job Context:
MIAKI is an organization with skillful resources that are relentlessly working to make a difference in the spectrum of Tech & Digital Services. As a Multi-Country Service Provider, we specialize in developing customized software and mobile applications and providing outsourcing services for skilled resources in both local and international markets. Our expertise also extends to serving as a Managed Services Partner in the digital space and fostering the creation of companies and innovative ideas.
MIAKI believes in making a difference. We stand for value for money, quality, innovation, and a sense of competitive challenge. We strive to achieve this by empowering our employees to continually deliver customer experience.
We are looking to hire a passionate, experienced Backend Engineer (Node.js) for various projects with the below technology.
Responsibilities:
Application Development: Design, develop, and maintain web applications using Node.js.
Integration: Collaborate with front-end developers to integrate user-facing components with server-side logic.
Code Quality: Write clean, maintainable, and efficient code following industry best practices.
Optimization: Improve application speed and scalability for optimal performance.
Troubleshooting: Diagnose, troubleshoot, and resolve application issues as they arise.
Code Review: Participate in code reviews and contribute to team standards.
Continuous Learning: Stay updated with trends and advancements in web development.
Key Requirements:
Node.js Expertise: Proven experience in backend development using Node.js.
Framework Knowledge: Strong understanding of frameworks such as Express.js or NestJS.
Front-End Familiarity: Proficiency in HTML, CSS, and JavaScript.
API Integration: Experience with RESTful APIs, GraphQL, and third-party service integrations.
Database Management: Knowledge of MongoDB, MySQL, or PostgreSQL.
Version Control: Understanding of Git or similar version control systems.
Problem-Solving: Strong analytical skills for debugging and troubleshooting.
JavaScript Frameworks: Familiarity with React or Vue.js is a plus.
Cloud Platforms: Knowledge of AWS, Azure, or DigitalOcean.
Testing: Familiarity with testing frameworks like Mocha, Jest, or automated testing practices.
Good to Have:
Experience with TypeScript.
Hands-on knowledge of Docker and containerized deployments.
Leadership experience or traits.
Preferred Qualifications:
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Experience: 3+ years of backend development experience, with a focus on Node.js.
Salary:
Competitive and negotiable salary range, based on market analysis and hands-on working experience.
Other Benefits:
2 Festival bonuses.
Mobile Allowance.
2 days weekly holiday.
Medical Insurance coverage along with Spouse & Kids from the date of joining.
Provident Fund and Gratuity.
Opportunities for professional growth and development.
Collaborative and inclusive work culture.
Opportunity to work on exciting and innovative projects.
Position Interviewing Process:
Introductory discussion with HR.
Final interview with CTO & Team Lead
Application Instructions:
Interested candidates are encouraged to submit their resumes by filling out all the required information.