
Senior Software Engineer | Ghorer Bazar
Responsibilities & Context
We are looking for a skilled Senior Software Engineer (Full stack) to lead the development of robust web applications from concept to deployment. This role requires deep expertise in PostgreSQL, NestJS, and Next.js to create seamless, server-rendered, and optimized solutions. You’ll work closely with cross-functional teams, drive technical decisions, and mentor junior developers while ensuring the delivery of high-quality, maintainable code.
Key Responsibilities:
- Architecting and developing full-stack applications, integrating backend logic with performant, server-rendered frontends
- Building and maintaining scalable backend services using NestJS, focusing on RESTful APIs, security, and efficiency
- Creating responsive, SEO-friendly, and dynamic user interfaces using Next.js, leveraging its server-side rendering and static site generation capabilities
- Designing and managing PostgreSQL databases, including schema creation, query optimization, and data integrity
- Collaborating with product managers, designers, and developers to translate requirements into technical solutions
- Writing clean, modular, and well-documented code adhering to industry best practices
- Conducting code reviews, provide mentorship to junior team members, and ensure code quality
- Debuging, optimizing, and enhancing existing systems for better performance and scalability
- Staying current with industry trends and propose innovative tools or techniques to improve development processes
Requirements
Education: Bachelor of Science (BSc) in Computer Science & Engineering
Experience
- At least 3 years
- The applicants should have experience in the following business area(s): Telecommunication, Manufacturing (FMCG), Multinational Companies, Food (Packaged), E-commerce
Additional Requirements
- Age at least 23 years
- 5+ years of experience as a Full Stack Developer or in a similar role
- Demonstrated proficiency in:
- Backend: NestJS (Node.js framework) for developing APIs and microservices
- Frontend: Next.js for building modern, server-rendered web applications
- Database: PostgreSQL, with expertise in relational database design and optimization
- Strong command of TypeScript, JavaScript (ES6+), HTML5, and CSS3.Experience with Git and modern DevOps practices (e.g., CI/CD pipelines)
- Familiarity with cloud platforms (e.g., AWS, Vercel, or similar) is a plus
- Excellent problem-solving skills and a detail-oriented mindset
- Strong communication skills and a collaborative spirit