Software Development
Back-End Developer
POSTED 30-11-2022
Job Description
We are looking for a Back-end Developer qualified to join our team. You will be responsible for building the ‘client side of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications.
Our core stack is Laravel in the backend and Vue.js in the Front-end (not SPA though). The server structure is split between AWS and Digital Ocean
Responsibilities
- Communicate regularly CTO, project managers, quality assurance teams, and other developers regarding progress on the long-term technology roadmap
- Create and maintain workflows with teams to provide visibility and ensure workload balance for consistent visual designs
- Develop and oversee testing schedules in a client-server environment, addressing various browsers and devices to ensure that content is displayed as intended
- Produce quality code, raising the bar for team performance and speed
- Recommend systems solutions by comparing the advantages and disadvantages of custom development and purchase alternatives
- Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks
- Design robust APIs to support mobile and desktop clients
- Manage and optimize scalable distributed systems in the cloud
- Optimize web applications for performance and scalability
- Develop automated tests to ensure business needs are met, and allow for regression testing
Requirements Skills and Expertise
- Excellent foundation in computer science, algorithms, and web design
- Experience in writing highly secure web applications
- Experience with core AWS web-enabling technologies
- A growth mindset that challenges the status quo and focuses on outside-the-box ideas and solutions
- Bachelor’s degree (or equivalent) in computer science
- Experience in designing RESTful APIs, specifically for mobile apps would be advantageous but not essential
- Experience in leading a team
If you think you have what it takes, please provide us with your basic details, a short intro to tell us about yourself and upload your CV.