Sr. Software Engineer (Lead)

Job Description

Title: Sr. Software Engineer (Lead)

Company Name: MCC Ltd.

Vacancy: 01

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering
∎ Skills Required: Communication skill, Team Lead, Technical Lead

Experience Requirements:
∎ 4 to 6 year(s)
∎ The applicants should have experience in the following area(s): JavaKotlin, Laravel, PHP, Software Architect
∎ The applicants should have experience in the following business area(s): IT Enabled Service

Job Responsibilities:
∎ Lead a web and mobile application development team
∎ Designing and developing web based application based on requirements
∎ Follow-up mobile developers to complete app development
∎ Research and develop new features, explore different new web and mobile technologies and implement those
∎ Design scalable database and efficient software architectural plan
∎ Accomplish any kind of technical documentation as per requirement
∎ Responsible to the post-deployment enhancement and bug fixing according to QC or Support feedback
∎ Maintain design pattern, best practices, UI pixel perfection, and quality code
∎ Strong knowledge of design principles, design patterns, and other best practices
∎ Experience with responsive web design and website optimization
∎ Understand business requirements and translate them into technical requirements
∎ Communicate and provide technical support to local and international clients
∎ Maintain readable, reusable code with proper commenting
∎ Maintain version controlling system and project management tool
∎ Any other technical tasks assigned by management

Additional Requirements:
∎ Age 28 to 45 years
∎ Both males and females are allowed to apply
∎ Must have expertise on leading a technical team
∎ Solid foundation of software architecture design
∎ Clear concept on different web development stack. Must have professional knowledge on two different stacks including Laravel
∎ Clear understanding of OOP, data structure, algorithm and multithreading
∎ Must have professional experience in web development with Laravel framework, Raw PHP and Object Oriented PHP
∎ Must have professional experience on different front end technologies - HTML, CSS, SASS, JavaScript, jQuery, Ajax, Bootstrap, Material, etc.
∎ Must have sound knowledge on relational and non relational database design and scaling up DB
∎ Must have multiple live website/app developed fully or partially by own
∎ Having professional experience on React/Flutter/Vue/Angular will be a big plus
∎ Having experience in Node.js will be a big plus
∎ Must have implementation experience on those: REST API, JSON, Responsive web
∎ Good to have have implementation knowledge on various third party APIs and modules i.e: FCM, Google map, YouTube, Analytics, etc.
∎ Having experience on Android/iOS development will be a big plus
∎ Must have experience on several types technical documentation and good command in presentation
∎ Solid understanding of the full web development life cycle.
∎ Ability to work individually and independently with minimal supervision
∎ Familiar with Git, Trello and Jira

Salary: Tk. 60000 - 100000 (Monthly)

Compensation & Other Benefits:
∎ Performance bonus, Weekly 2 holidays, Insurance
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Application Deadline: 17 Mar 2021

Company Information:
∎ 4 Mar 2021
∎ MCC Ltd.
∎ Address : 6/12, Humayun Road, Block- B, Mohammodpur, Dhaka-1207
∎ Web :
∎ Business : MCC is an award-winning commercial organization specialized in the development of multimedia content, mobile application & eCommerce technology in all aspects.

Category: IT/Telecommunication

: Do not apply if you don't have any experience on leading a team and core architecture of software development.