Senior PHP Developer
--Brain Station 23 Ltd.--
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.
Ø 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.
Ø 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.
Ø 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.
B.Sc./M.Sc. in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.
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.
Vacation, Sick, and paid leaves
Eat & Drink
Lunch, Snacks, Tea, Coffee facility
Team Dinners, Monthly Lunch Mixers, Celebration of the traditional cultural festival, Annual day event, Team Outing,
participating every year in ISCT20 & Futsal tournament
4 Mohakhali, 4th Floor, Bir Uttam Ak Khandaker Rd,
Mohakhali (Amtoli) C/A, Dhaka-1212.