About the job Fullstack Engineer
Organization Description
Our client is a Government of Bangladesh institution.
About the Role
We are hiring a skilled and enthusiastic Mid-Level Full-Stack Engineer to join the development team of an enterprise-grade ERP solution. This role is ideal for engineers with solid experience in both frontend and backend technologies who are ready to take on more challenging responsibilities in a modern, microservices-based system.
You will work closely with the Lead Fullstack Engineer, Lead Backend Engineer, and Lead Frontend Engineer, and contribute to both Angular 18 (frontend) and .NET 8 Web API (backend) development. You'll also engage with the Oracle (latest version) or PostgreSQL database for data-driven feature implementation, helping deliver scalable and secure system components. Excellent opportunity to become a lead full-stack engineer with a mentorship role.
Key Responsibilities
- Develop full-stack features using Angular 18, .NET 8, and Oracle or PostgreSQL database.
- Collaborate with senior engineers to implement secure, scalable microservices and modern UI components.
- Write clean, maintainable code for both frontend and backend modules.
- Participate in the development of RESTful APIs and ensure smooth integration between client and server.
- Work on Oracle or PostgreSQL database queries, stored procedures, and data access logic using Entity Framework and ADO.NET.
- Troubleshoot frontend and backend bugs, and contribute to performance optimization efforts.
- Take part in code reviews, technical discussions, and Agile team activities.
- Maintain project documentation and support testing efforts for new and existing features.
Skills & Qualifications
- 4+ years of experience as a full-stack engineer using Angular and .NET 8.
- Proficiency in HTML, CSS, TypeScript, Angular CLI, and component-driven frontend development.
- Strong command of backend development in C# and RESTful services.
- Hands-on experience with Oracle or PostgreSQL database, including SQL queries and data modeling.
- Familiarity with microservices, version control systems (Git), and Agile development practices.
- Good understanding of debugging techniques, performance tuning, and basic DevOps workflows.
- Strong problem-solving skills and a proactive learning mindset.
- Effective communication and team collaboration abilities.
- Experience with PL/SQL, advanced Oracle optimization techniques, or PostgreSQL optimization techniques is nice to have.
- Prior involvement in ERP or other large-scale enterprise systems is nice to have.
- Exposure to frontend testing tools (e.g., Jasmine, Karma) is nice to have.
Employment Structure
- On-site in Dhaka | Full-time & Contractual
- Salary: BDT 110,000 - 150,000
- Benefits: 3 Festival bonuses
- Work Week: Sunday-Thursday, 9:00 AM-6:00 PM
Hiring Process
- Virtual career journey + technical interview
- Online technical test
- On-site interview with the Technical Director
- On-site interview with the management team
- Received a conditional offer
- Reference and background check
- Receive a formal offer
- Join their team full-time