We are looking for a passionate and skilled Full Stack Developer who enjoys building web sites, web applications and (hybrid) mobile applications with the ability to contribute to both server-side and client-side components. The successful candidate will join a highly motivated and experienced team to work on new and existing applications used by enterprises and large corporations worldwide.
WHO YOU ARE
- Proven history of writing great code and completing complex software enhancements proficiently with a high level of quality
- 5+ years of relevant experience in software engineering.
- Strong JS skills, particularly with ES6, React, Vue, Angular, Express, Node
- Experience with with various PHP frameworks/CMS like Laravel, Drupal, and WordPress
- Experience with Java and Java based technologies and frameworks (Spring, Hibernate)
- Experience designing RESTful API
- Experience with microservices architecture
- Proficiency with relational databases and NoSQL databases. (MySQL, MongoDB, Couchbase, DynamoDB, PostgreSQL)
- Knowledge of version control systems and continuous integration systems (Git, Bitbucket, Jenkins, Travis CI).
- Proven experience in agile/scrum methodologies
- Experience with CloudComputing and Serverless Architecture. (AWS, GCP, Azure)
- Solid analytical, problem solving and decision-making skills
- Excellent written documentation and client-facing presentation skills
- Understanding of software architectural patterns
- Unit and automated testing
- Continuous deployment process and infrastructure management
- Analytics, data analysis, reporting