Assistant Lead Engineer / Lead Engineer, Research & Engineering – Full Stack Developer

Full time @bKash Ltd in Mobile Financial Services (MFS)
  • Dhaka, Bangladesh, Shadhinata Tower, 1, Bir Sreshtha Shaheed Jahangir Gate, Dhaka Cantonment, 1206
  • Post Date : September 12, 2025
  • Apply Before : September 22, 2025
  • Salary: Negotiable
  • 0 Application(s)
  • View(s) 33
Email Job

Job 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