Title: Software Engineer
Company Name: Cerebrum Technology Ltd
Vacancy: 02
Job Location: Anywhere in Bangladesh
Employment Status: Full-time
Educational Requirements:
∎ Bachelor of Science (BSc) in CSE, CSC, EEE, ICT, CS
∎ Skills Required: Node js, React JS, Angular 5, Bootstrap, Laravel Framework, MySQL database, php 7
Experience Requirements:
∎ At least 2 year(s)
∎ The applicants should have experience in the following area(s):
Web Application Development
Job Responsibilities:
∎ Solid knowledge and experience of web application development.
∎ Hands-on experience with frameworks - Laravel, Lumen, Slim, Express.
∎ Familiarity with web development technologies - Angular 5+, JavaScript, jQuery, Vue js, React js, React Native.
∎ Expert in designing responsive Html with CSS & Bootstrap 4.
∎ Must write clean unit test and perform service level testing, integration testing, front end testing.
∎ Good Knowledge on Algorithm, Data Structure, Design patterns.
∎ Capability of working with Maven, and/or Gradle.
∎ Expert in using Git and its common features.
∎ Familiar in using Visual Studio Code, IntelliJ
∎ Experience with Linux web servers (Apache, AWS)
∎ Strong DB knowledge on MySQL, MongoDB, Postgresql.
∎ Strong background in Object Oriented Programming (OOP) concepts.
∎ Write high quality source code to program complete applications within deadlines
∎ Excellent Team player, good coordination skills.
Additional Requirements:
∎ 2+ Years' experience with Laravel and Vue js
∎ Strong knowledge & minimum 2-3 years' experience with core PHP.
∎ Experience in developing high-performance REST API.
∎ Write application classes that interact with SMS and email gateway.
∎ Experience of Facebook API integration
∎ Experience in agile software development and test-driven development in Laravel
∎ Capable of leading a team of developers.
∎ Understanding of web security & and performance issues.
∎ Must have good knowledge of object oriented programming, database optimizing and indexing.
∎ Excellent capability of writing complex SQL queries and ORM.
∎ Must be understanding of web-related technologies and current UX trends.
∎ Have enough knowledge about simple bash commands to operate, maintain Linux environment.
∎ Have working experience with version controls system i.e. GIT
∎ Strong debugging skill is required to work on existing projects.
∎ Convey effectively with all task progress, evaluations, suggestions, schedules along with the existed technical team.
∎ Must be a team player, and ready to assist other team members when necessary.
∎ Analyze requirement specifications and translate them into tasks.
∎ Will have to work on multiple projects independently or as a part of the team.
∎ Excellent analytical, problem solving and decision-making skills.
∎ Should be willing to learn new applications and work in highly challenging, creative projects.
∎ Good Communication Skills and Positive Attitude are MUST
∎ Should be familiar in both operating systems - Linux & Windows
Salary: Negotiable
Compensation & Other Benefits:
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
Application Deadline: January 7, 2020
Company Information:
∎ Cerebrum Technology Ltd
∎ Address : House# 87-89 (5th Floor, Apt-E3), Block# B, Road# 4, Nikaton, Gulshan# 1, Dhaka, Bangladesh.
Category: IT/Telecommunication