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:
● 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).
● 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.