
Assistant Lead Engineer / Lead Engineer, Research & Engineering – Full Stack Developer
Full time @bKash Ltd posted 1 week ago in Mobile Financial Services (MFS) Shortlist Email JobJob Detail
-
Job ID 18165
-
Career Level Executive
-
Experience 5-6 Years
-
Min. Qualification Bachelor's Degree
-
Gender Any
-
Industry Experience Mobile Financial Services (MFS)
-
No. of Vacancy 1
-
Job Location Dhaka Division
Job Description
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Experience
-
- 5 to 8 years
- The applicants should have experience in the following business area(s): Banks, Telecommunication, Software Company, IT Enabled Service, Financial Technology (Fintech) Startup
Additional Requirements
● Proficiency in JavaScript/TypeScript and modern front-end frameworks, particularly ReactJS.
● Strong experience with Node.js and related frameworks for back-end services.
● Solid understanding of web architecture, RESTful APIs, and client-server interaction.
● Hands-on experience with Git workflows (branching, merging, collaboration).
● Strong debugging, refactoring, and optimization skills for scalable applications.
● Effective communication and collaboration across engineering, design, and product teams.
● Experience with databases (SQL/NoSQL, ORMs), automated testing, CI/CD pipelines, and DevOps practices.
● Familiarity with UI/UX design systems (Material UI, Tailwind).
Responsibilities & Context
● Develop high-quality, efficient, and scalable code for assigned applications.
● Follow best coding practices, including reviews, version control, and automated testing.
● Troubleshoot and resolve technical issues across development, staging, and production environments.
● Collaborate with senior engineers and architects to translate business needs into technical solutions.
● Participate in Agile development processes (sprint planning, backlog grooming, daily stand-ups).
● Continuously optimize applications for speed, scalability, and reliability.
● Implement logging, monitoring, and alerting solutions to proactively detect issues.
● Apply secure coding practices to protect sensitive data.
● Collaborate with DevOps and infrastructure teams to support deployment and production maintenance.
● Mentor junior developers, providing guidance and feedback on best practices.
● Share knowledge through documentation, peer programming, and training sessions.
● Ensure software solutions align with business requirements and customer needs.
● Identify and implement process improvements to enhance efficiency and reduce time-to-market.
Skills & Expertise
Other jobs you may like
-
Software Engineer Featured
- @ Easy Payment System
- Dhaka, Bangladesh, 38, Sonargaon Janapath Road, Sector-11, Uttara, 1230