Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are looking for a Software Developer responsible for managing the interchange of data between the server and the users, as well as translating the UI/UX design wireframes to actual code that will produce the visual elements of the application.
- You will also design the overall architecture of the web application and evolve it to ensure maximum performance and stability.
- Implementation of a robust set of services and APIs to power the web application
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Translation of UI/UX wireframes to visual elements
- Integration of the front-end and back-end aspects of the web application
Job Requirements
- PHP & Laravel
- Python (nice to have)
- Experience with building rest APIs
- Experience consuming API services
- Experience with cors security
- Linux servers
- Aws services
- MySQL
- Payment gateways
- Microservice architectures
- TDD (PHP unit & Laravel integration testing)
- Experience with git
- Agile methodologies
- Experience working within a team
Nice to have:
- Experience with Django rest framework
- Experience with Mandrill
- Experience with pusher
- Experience with s3 storage
- Experience with elasticsearch