Full Stack Software Engineer (NodeJS)
About this position
We are looking for passionate NodeJs Developer to join our team. Should have good knowledge on relational database and software architecture. We are looking for a developer who has excellent problem-solving, planning, estimating and communication skills.
Who You Are
-
1. Good understanding of relational databases such as MySQL/PostgreSQL
-
2. Excellent problem-solving skill.
-
3. Strong analytical, communication and team collaboration skills.
-
4. Good working knowledge on git.
-
5. Excellent English reading and writing skills.
-
6. Professional Experience on Angular
-
7. Experience with Web Services (JSON, REST, etc)
-
8. Write well designed, efficient code by using the best software development practices.
-
Skills Required:
-
1. NodeJs
-
2. ExpressJs
-
3. NestJs
-
4. Angular 11+
-
5. MySQL/PostgreSQL
-
6. Rest API
-
Additional Requirements:
-
1. Docker
What You'll Do
-
1. Assisting the development manager with all aspects of software design and coding.
-
2. Attending and contributing to company development meetings.
-
3. Learning the codebase and improving your coding skills.
-
4. Writing and maintaining code.
-
5. Working on minor bug fixes.
-
6. Monitoring the technical performance of internal systems.
-
7. Responding to requests from the development team.
-
8. Gathering information from consumers about program functionality.
-
9. Conducting development tests.
What You'll Get
-
Salary: 40000 BDT to 60000 BDT (based on experience)
-
Salary Review: Yearly
-
Festival Bonus: 2
-
Work Schedule: 12 PM to 9 PM, 5 days per week (Monday - Friday)
-
Compensation & Other Benefits:
-
1. Performance bonus
-
2. Paid leave
-
3. Excellent growth and learning opportunities
-
4. Friendly work environment
Employment Terms
Compensation
Employee Benefits
Interview Process
1. HR initial screening over phone
2. Technical interview session
3. HR onboarding discussion