Job Description :
- You will be working with a team of engineers to build and support web applications using the latest technologies. You will work in a fast-paced agile environment delivering a high-quality product with a focus on continuous innovation.
This includes activities such as :
- Developing dynamic web applications using Frontend technologies like PHP, React JS, Angular JS and other web technologies and leverage REST services and other third-party APIs.
- Contributing to all phases of the development lifecycle.
- Developing and deploying new features while maintaining existing features by following SDLC Agile best practices and industry standards.
- Familiarity with DevOps, Continuous Integration and Deployment tools like Git, Bitbucket, Jenkins, SonarCube.
- Documenting all your work and collaborating well with different business units.
- Working with cross-functional global teams to architect solutions, create estimations, minimize complexity and deliver a world-class platform.
Required Qualifications :
- Bachelor's Degree in Computer Science, Engineering or related field.
- 5-8 years of full-stack development experience.
- Working knowledge of PHP and LARAVEL framework.
- Proficiency in JavaScript, HTML5, SQL and NoSQL preferred.
- Ability to create and consume custom SOAP and REST APIs.
- Experience writing unit tests and familiarity with the test-driven development approach.
- Version Control experience using Git.
- Strong Linux skills.
- Experience with AWS or other Cloud-Based Systems.
- Experience with Microservices is a plus.
- Working knowledge of Salesforce is a plus.
- Experience with Open source technologies.
- Experience in developing systems with high reliability and scalability.
- Strong documentation and communication skills.