19/02/2020
As Backend Developer, you will be responsible for building and maintaining our client facing
products. You will be working on a range of SaaS applications that will provide our clients
with the information they seek. Part of that responsibility is designing and building the
required auxiliary services to maintain billing, authentication, and API requests. Our
applications typically have to provide a large body of information in a useful and concise
way. We always need leaders being ready to take over a business unit’s services or provide
“POC and delivery” on untouched fields.
What you'll be responsible for:
● You will be in charge of developing new product lines and features for our web
applications as well as improving and maintaining the quality of the entire
codebase and leading the team developing you with it.
● You are responsible for the continuous improvement of our applications with the
help of agile development techniques like Scrum, XP or Kanban
● You will participate in the full product lifecycle: planning, conception,
development, testing, customer feedback, and iteration.
● You will proactively suggest improvements across the whole stack.
● Maintain our web application tech stack: PHP, Laravel, Vue.js,
PostgreSQL/MySQL, Redis and whatever else is required to get the job done
What makes you a good fit:
● Strong agile mindset, able to iterate fast and give early feedback.
● Ability to understand the complex business requirements.
● Communicating politely and assertively using proper channels and excellent
communication skills in English.
● Fast turnaround time.
● Presenting a visual design of the application.
● Hands-on mentality.
● Providing best in-class customer service.
● Adhering to project delivery date.
● Delivering with perfection.
Technical Requirements:
● Hand on experience on Database (MySQL experience is must / PostgreSQL,
MongoDB, NOSQL knowledge will be added an advantage)
● Strong exposure on PHP and PHP MVC (Ex. Laravel/CodeIgniter) frameworks.
2+ Years of Laravel experience is mandatory
● Full-stack awareness from front-end to database design and development
● Good understanding of design patterns
● Ability to consume and create APIs and web services using REST
● Strong Understanding and/or experience in Test Driven Development (TDD)
● Understanding fundamental design principles behind a scalable application
● Proficient understanding of code versioning tools, such as Git
● Hands on experience in unit testing and debugging
● Excellent logic, problem-solving, and troubleshooting skills.
● Strong foundational understanding of frontend languages: HTML, CSS,
JavaScript/JQuery.
Bonus points for:
● AWS experience
● Extra points for expertise in microservice architectural patterns and design,
container technologies & event queue technologies
● Experience building client facing data applications
● Active member of the open source community
● Hands-on experience with git Linux and shell scripting