Title: Sr. Software Engineer - Full Stack
Company Name: Jionex IT
Vacancy: 2604
Age: 30 to 38 years
Job Location: Chattogram (Chattogram Sadar)
Salary: Tk. 80000 - 100000 (Monthly)
Experience:
NestJS enterprise-level experience.
Experience with message queues (RabbitMQ, Kafka) and event-driven architecture.
GraphQL or REST API design expertise.
Experience with Bangladeshi market or similar emerging markets.
Bachelor's degree in Computer Science or related field.
About the Role:
We are seeking an experienced Senior Full-Stack Engineer with deep Node.js expertise to lead the technical development of a comprehensive e-commerce platform. Node.js will be the core of our backend architecture, handling all API development, business logic, and real-time features. You will drive architecture decisions, establish Node.js best practices, and oversee both backend and frontend development in a 4-month MVP launch.
Core Technology Focus:
Backend Stack: Node.js (Express/NestJS), PostgreSQL, Redis, MongoDB
Frontend Stack: React 18, Vite, Tailwind CSS
Infrastructure: Docker, Kubernetes, AWS/Google Cloud or Azure
Key Responsibilities:
Design and architect Node.js backend using Express or NestJS framework.
Establish Node.js coding standards, architecture patterns, and best practices.
Lead backend development team (2-3 Node.js developers).
Design database schema and optimize PostgreSQL queries.
Implement Node.js APIs for e-commerce core features.
Integrate SSL Commerz payment gateway securely.
Manage asynchronous operations, event handling, and real-time features.
Implement Redis caching strategies for performance.
Ensure Node.js application security and PCI-DSS compliance.
Conduct code reviews and mentor junior developers.
Plan Node.js infrastructure scaling and deployment.