Job Responsibilities:
- This position involves hands-on web application development work having interactive user interface, multi-language, API development and integration
- Ensure the standard of the web application with demonstrable knowledge of Standard coding practice, and Optimize the application for maximum performance
- Analyze, Design and develop web application solutions focused on performance, and quality
- Excellent understanding of systems architecture, technical design, data structures, and algorithms.
- Assure compatibility with fallback support in wide range of browser.
- Familiarity with Cloud architectures, tools, and processes
- Carryout different web projects simultaneously and should be able to release product within the time limit
- Review work from supporting team members to ensure quality execution
- Must have hands on SQL query writing skills for complex business requirements.
- Responsible to not only the assigned deliverable but also to schedule/ quality control of works and to coordinate with other members in the team.
Educational Requirements:
- Minimum B.Sc in Computer Science & Engineering from any preferred University
Key Requirements:
- 4 to 6 year(s) of experience.
- The applicants should have experience in the following area(s): System Analyst, Software Architect, Team Leader (Software), Technical Lead (Software), Programmer/ Software Engineer, Database Engineer/ Database Programmer, Software Implementation
- The applicants should have experience in the following business area(s): Technical Infrastructure, Software Company, Manufacturing (FMCG), IT Enabled Service, Group of Companies
Additional Requirements:
- Age 28 to 35 years
- Both males and females are allowed to apply
- Web Application development Experience in Object Oriented Programming (PHP/MySQL)
- YOU MUST HAVE PROVEN TRACK record in MVC PHP Framework like Laravel, Symfony, CakePHP or Code Igniter Framework.
- Strong background in E-Commerce application development using open source platforms like Magento / WooCommerce etc.
- Strong experience with MySQL, NoSQL and PostgreSQL.
- Should have enough knowledge in JS framework like AngularJS / ReactJS/ Vue js is preferable.
- Excellent command over Angular JS, JavaScript, jQuery, AJAX, HTML5, CSS3 and resolving cross-browser compatibility issues.
- Must understand Business Process diagram, UML,SDLC & RDBMS.
- Experienced in API Integration like: Facebook, google, SMS and Payment Gateway.
- Experience with popular Node.js web frameworks such as Express will be added advantages.
- Experience with build tools such as GRUNT/GULP is a plus.
- Experience with version control systems (e.g. Git/Bit bucket) is a must.
- Experience in REST API.
- Comprehensive knowledge of software development lifecycle, including Continuous Integration
- Good Command on system software's, Ftp, Linux (Ubuntu), curl and terminal commands
- Strong analysis, debugging and troubleshooting skills
- Excellent analytical, problem solving and decision making skills
- Understanding of web security and performance issues
- Capable of working under Pressure
Job Location: Dhaka
Salary Range: Negotiable |