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

Job Description

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

Company Name: bKash Ltd.

Vacancy: 1

Age: Na

Job Location: Dhaka

Salary: Negotiable

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


Published: 2025-09-11

Application Deadline: 2025-09-22

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • 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


Skills Required: Full Stack Development,JavaScript,UI/UX Design

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.



Job Other Benifits:

Employment Status: Full Time

Job Work Place:

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs