Position: Solutions Architect
Company: UPPeople
Experience required: 2y
English level: intermediate

Key Responsibilities:

-Coach, support and develop the growth of individuals in the engineering team.
-Drive the software architecture across the department.
-Lead and manage a team whilst remaining hands-on with technology.
-Collaboratively develop and implement engineering standards & processes to aid in the development of high quality software.
-Participate in client meetings providing engineering feedback.
-Coach the team in improving estimations and agile processes.
-Challenge and develop critical thinking skills within the team.

Experience:

- Experienced Solutions Architect on a Node.JS/React/AWS stack.
- Experience working with GraphQL, PostgreSQL (desired).
-Working experience with building a Microservices architecture
AWS Cloud experience (Serverless architecture)
- Has leadership experience, ideally with remote teams.
- Has experience taking technical ownership of a specific application, product or infrastructure.
- Is keen to work with new and emerging technologies. Is collaborative by nature, keen to learn and share knowledge with others.
- Experience in applying the best CI/CD practices.
- Has experience solving challenges around scalability and high quality user experience.
- Able to build relationships with key stakeholders

Benefits: 
- A work environment with a minimum level of hierarchy
- Family-like culture
- A flexible working schedule, remote or A+ office (BC Gulliver)
- 20 days of paid vacation + 100% paid sick leaves
- PE accounting
- Premium medical insurance
- MacBook Pro 16”
- A friendly Scrum team, with a lot of challenges and opportunities each day
- A great opportunity for self-development and a variety of challenging tasks
- A healthy work-life balance