Tech Stack
DockerElasticSearchLaravelMongoDBMySQLPHPTypeScript
About the role
- Design and develop high-quality APIs using the Laravel framework
- Develop and maintain scalable, performant, and reliable backend systems
- Integrate and manage various databases such as MySQL and MongoDB
- Provide efficient data and security management for our APIs
- Maintain Elasticsearch to provide efficient and fast search functionality
- Write clean and maintainable code, and ensure code quality by conducting regular code reviews
- Work collaboratively with product managers, and other developers
- Stay up-to-date with emerging trends and technologies
- Participate in sprint planning, daily stand-up meetings
- Maintain and expand API documentation using Swagger
- Review and troubleshoot critical/high reported issues in Production or UAT
Requirements
- 3+ years software development experience in backend systems
- 3+ years of experience in PHP and Laravel development
- 3+ years of experience in MySQL development and data modeling
- Proficient in HTML, CSS, TypeScript
- Experience in developing and consuming RESTful APIs
- Experience in developing using Docker containers
- Experience in developing and maintaining integrations with 3rd party services
- Understanding of agile methodologies and experience working in an agile development
- Experience with the Git version control system
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Degree in Computer Science or related technical discipline or equivalent experience
- Applicants must be authorized to work for any employer within the United States or Canada.
- We are unable to sponsor or take over sponsorship of an employment Visa at this time.