Job Summary
- Technical Skill:
- PHP ,
- Laravel ,
- MySQL ,
- JavaScript ,
- JSON ,
- XML ,
- HTML ,
- CSS ,
- UML ,
- Git ,
- SOAP ,
- TDD ,
- Symfony ,
- API ,
- MariaDB ,
- TypeScript ,
- Apache Solr ,
- BDD ,
- SaaS ,
- Elasticsearch ,
- Redis ,
- Architecture ,
- DevOps ,
- CI ,
- Caching ,
- Swagger ,
- AWS ,
- Redux ,
- ReactJS ,
- CD ,
- Microservices ,
- SDLC ,
- Amazon Aurora ,
- Gitflow ,
- SecOps
Job description
Overview of job
- Develop new and maintain existing solutions in accordance with business objectives and specifications
- Define and maintain industry best practices, patterns, toolsets, and standards.
- Ensure stability and performance of components across a variety of platforms, browsers, and screen resolutions.
- Participate in planning and estimation meetings
- Mentor and support junior members and ensure continuous improvement and upskilling continuity
- Provide feedback and contributions toward the technical roadmap
- Attractive and competitive salary
- Project allowance based on performance
- Annual salary review
- 13th salary paid before Lunar New Year
- Extra leaves and holidays
- IT training courses and a promising career path
- Sports and extracurricular activities
- Friendly, enthusiastic, international working environment
- Other good benefits
Job Requirement
- 3+ years of experience as a Back-end Developer.
- Extensive experience with PHP and PHP-based frameworks (preferably with Laravel/Symfony)
- Experience with one or more of MySQL, MariaDB, Amazon Aurora
- Experience in the development and integration of APIs: XML, JSON, JSON:API, SOAP
- Experience in BDD and TDD
- Extensive experience in caching, optimization, scaling and securing web applications
- Knowledge of software development design principles, patterns, coding standards and best practices
- Experience with SDLC and CI/CD practices
- Experience in breaking down complex tasks, defining and capturing requirements and providing estimates on the scope of work.
- Experience documenting APIs e.g., UML, OpenAPI and Swagger
- Excellent knowledge of Git, GitFlow and other branching strategies
- Be able to communicate in English about tech-related matters
- Excellent analytical and critical thinking skills - able to analyse and solve problems.
- This means you also love the detail
Nice to have
- Experience in working with large, SaaS-based applications (preferably decoupling monoliths) and microservice architecture
- Experience with front-end technologies such as React, Redux, Typescript, JS, HTML and CSS
- Experience with DevOps, SecOps and AWS landscape
- Exposure to one or more of Solr, Redis or ElasticSearch
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- PHP
- Laravel
- MySQL
- JavaScript
- JSON
- XML
- HTML
- CSS
- UML
- Git
- SOAP
- TDD
- Symfony
- API
- MariaDB
- TypeScript
- Apache Solr
- BDD
- SaaS
- Elasticsearch
- Redis
- Architecture
- DevOps
- CI
- Caching
- Swagger
- AWS
- Redux
- ReactJS
- CD
- Microservices
- SDLC
- Amazon Aurora
- Gitflow
- SecOps
COMPETENCES
- Documentation
- Analytic Skills
- Critical Thinking
- Problem Solving Skills
BUSINESS PROFILE
Faba Technology provides software development services through partnerships with clients.
Ranging from start-ups to large technology companies. We develop new products, rebuild old applications, create MVPs and many more... We are a leader in software engineering and tailor-made solutions. We produce quality products with new technology trends.
With a team of talented and dedicated professionals, we focus on creating and executing the full package of cost effective, unique, inventive solutions while leveraging on our regional experts and global perspective. Be a part of us, together we deliver software services & stay ahead of technology curb!