Job Openings
Senior Full Stack Laravel / VueJS Engineer
About the job Senior Full Stack Laravel / VueJS Engineer
Responsibilities:
- You'll be part of our core development team and start with a mission to learn the domain and tech stack and start adding value by assuming key responsibilities.
- You'll liaise with our support, sales, and management teams to define and solve new challenges and build new features, improve existing ones and improve the overall performance of the system.
- You'll assist in guiding, coaching, and mentoring junior developers and new team members.
- You'll use your experience to guide the team when facing challenges.
- You'll liaise with our banking partners to solve hard technical problems and implement innovative solutions.
- You'll have the responsibility to ensure the dev team's features are completed timeously and adhere to best practices.
- You'll help us think strategically about technology decisions and priorities.
- You'll come up with innovative ways to make the solutions better, faster & more secure and drive the implementation of your ideas.
Requirements:
- Native Level proficiency (English or Afrikaans)
- Minimum of 6 + years working with various web technologies
- Minimum of 4 + years as a team & technical lead on a large-scale SaaS solution.
- Experience developing full-stack solutions where you were responsible or involved in the A-Z of the project
- DevOps experience - deploying and maintaining production-level applications
- Experience with multi-tenancy (SaaS) applications
- Interest or experience in finances (FinTech) and accounting.
- Very good understanding of basic accounting principles.
- Interest or experience in the property industry (PropTech).
- Experience building & maintaining third-party integrations and working with APIs.
- Experience leading a team and mentoring junior developers
Technical Experience:
- PHP (Preferred), Java or C# (Object-oriented codebases)
- JavaScript
- Laravel and Vue.js Frameworks
- Docker
- MySQL
- AWS
- Flutter / Swift / Android (Beneficial but not required)
- Software design patterns
- Object-oriented programming
- Security best practices
- Feature & unit testing
- Relational databases (MySQL)
- Git and GitHub
- DevOps processes