The position will be accountable to the Software Technical Lead and may offer some remote work opportunities. However, candidates should anticipate commuting to the office three days per week.
Responsibilities:
- Lead a team and take a hands-on approach to design, build, and maintain efficient, reusable, and reliable product and features which complies to best practices and industry standards
- Help maintain code quality, organization and automation
- Writing and maintaining Unit and UI tests
- Writing and maintaining documentation associated with the development process
- Participate in project reviews
- Provide help and guidance to junior team members
- Help to establish team practices that contribute to greater velocity and quality
Essential:
- Experience leading a team.
- Solid programming experience using Python
- Experience of using the following technology:
- Vue.js
- JavaScript, Node.JS
- HTML, CSS
- Web API and RESTful services
- Practical experience with object oriented programming and REST based APIs
- Experience with unit, UI and integration testing
- An understanding of cloud technology
- An understanding of CI/CD strategies
- Bachelor’s degree in computer science or engineering
- Additional experience of using the following would be desirable but not essential:
- OAuth2.0
- Azure cloud services
- Experience with Go, Kubernetes, RabbitMQ, Docker, NoSQL
Salary: Up to £60,000 per annum
Job Type: Permanent
Email – A.Ring@reqiva.com
Number – 0118 959 5552