We are looking for some Senior PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Skill Requirements
Ø At least 3+ years of hands-on coding experience in PHP.
Ø Must be very good in core PHP development & Complex SQL query.
Ø Build efficient, testable, and reusable applications using high-level PHP frameworks such as Laravel, Slim, CakePHP, Symphony, etc.
Ø Experience in designing database architecture using RDBMS such as MySQL, Cassandra, ORACLE, as well as no SQL such as REDIS, MongoDB database systems, etc.
Ø Advanced knowledge in frontend development and in-depth knowledge in JavaScript, TypeScript, CSS, Bootstrap, jQuery, Angular, Vue.js is highly desirable.
Ø Experience in developing high-quality REST APIs using OAuth2.0, JWT, JSON, XML technologies.
Ø Proficient understanding in docker, Jenkins, elastic search, RabbitMQ, etc. but not mandatory.
Ø Read through a functional requirement and understand the technical implementation that is required to achieve a business goal.
Ø Knowledge of MVC architectures, Design Patterns, Queues management, Basic DevOps Knowledge etc.
Ø Familiarity with design patterns, data structures, and algorithms and a very good understanding of fundamental design principles behind a scalable application.
Ø Advanced understanding of emerging web technologies.
Ø Solve complex performance problems and architectural challenges.
Ø Experience in various development tools i.e. Swagger, Postman.
Ø Code documentation would be plus.
Ø Must have experience in clean code i.e. Sonarcube, PSR 2 conventions, etc.
Ø Very good understanding in code versioning tools i.e. git, git-flow, etc.
Ø Design highly scalable database systems and implement the proper caching mechanism.
Ø Experience in optimizing database queries, resolve application performance issues.
Ø Excellent interpersonal and communication skills in English.
Job Responsibility
Ø Take part in development as a member of our development teams.
Ø Translate designs and wireframes into high-quality code.
Ø Identify and correct bottlenecks and fix bugs.
Ø Help maintain code quality, organization, and automation.
Ø Write unit testing and automated test cases to ensure quality and secure codes.
Ø Provide technical leadership if required to fellow team members.Educational Requirements
B.Sc./M.Sc. in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.
Experience Requirements
3-6 Years
Vacancy
12
Job Type
Full Time
Salary
Negotiable
Job Category
Developer
Benefits
Attractive Salary for deserving candidates, Medical Coverage, Salary review twice in a year, Weekly two holidays, Provident fund, Two festival bonus, Quarterly Performance Bonus, WPPF.
PTOs
Vacation, Sick, and paid leaves
Eat & Drink
Lunch, Snacks, Tea, Coffee facility
Sponsored Events
Team Dinners, Monthly Lunch Mixers, Celebration of the traditional cultural festival, Annual day event, Team Outing,
Sport Activity
participating every year in ISCT20 & Futsal tournament
Location
4 Mohakhali, 4th Floor, Bir Uttam Ak Khandaker Rd,
Mohakhali (Amtoli) C/A, Dhaka-1212.





