Participates in analysis and design activities to produce a viable system design that fits within the overall system architecture whilst addressing all the elicited requirements
Designs, develops and maintains robust backend and frontend services in a wide range of technologies
Follows established development and testing procedures to ensure quality software development that meets the requirements
Creates and maintains documentation regarding systems being developed to ensure long-term maintainability
Requirements
Proficient Laravel developer with strong expertise in PHP
Solid experience with Laravel or other web frameworks (e.g., Flask, Django, or similar)
Experience working with modern front-end frameworks such as Angular, React, or Vue.js
Experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
Clear and effective communicator with the ability to produce concise technical documentation and support software releases
Strong problem-solving skills
Self-directed team player who thrives in a fast-paced, dynamic environment with tight deadlines
A degree in Computer Science, Software Engineering, or a related field is considered an asset
Experience with Mono repos, Micro services and Kubernetes
Tech Stack
Angular
Django
Flask
JavaScript
Kubernetes
Laravel
MongoDB
MySQL
NoSQL
PHP
Postgres
React
Vue.js
Benefits
Insurance – Dental, Health, Life, Vision – 100% of premiums are covered by battleface
You’ll never work on your birthday
28 days of PTO, 15 sick days, and 15 holidays
Travel – All international travel for associates is insured and covered by battleface