This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
Technical Architect & Lead Developer
Do you want to work for a small and agile startup but have the security of working for an established enterprise? Founded in 2015, Vivvo is a fully bootstrapped and profitable startup with established clients. As the Technical Architect & Lead Developer you would work at Vivvo HQ as a key member of the team dedicated to building, supporting and delivering our enterprise identity platform. This is a great opportunity to bring your technical expertise, leadership skills and commitment to mentorship to the table to lead technical architecture design with a side order of full stack development. The best person to join our team would look as follows:
Requirements:
Technical Architecture:
Develop architectural & design principles to assure performance, capacity, and scalability of our products
Maintain product roadmap & architectural standards
Creates data flows and functional/technical specifications
Conduct code-reviews
Project Delivery:
Facilitate creation, review, and sign-off of technical design & architecture of project deliverables
Assist with design, development, and testing efforts to deliver a great project
Development:
Lead and manage backlog & priorities and act as a full stack senior development resource
Support production escalations & problem resolution for customers
Mentor and coach developers
Improve code quality and lead QA program
Qualifications:
7+ years of experience successfully delivering complex products
Recent experience in as a full stack developer with working knowledge of MariaDB, Redis, CouchDB, RabbitMQ, Git/Github, Jenkins, RESTful webservices, Agile, Azure
Experience coaching, mentoring & managing a team
Experience in Golang would be an asset but is not required
Positive attitude and an entrepreneurial and innovative spirit
Please send cover letter & resume to information@vivvo.com
Computer and Technology Knowledge
- Database software
- Web service design
- Programming languages
- Software development
Essential Skills
- Oral communication
- Working with others
- Problem solving
- Decision making
- Critical thinking
Credentials (certificates, licences, memberships, courses, etc.)
- Not required
- Not applicable
Specific Skills
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems
- Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
Work Conditions and Physical Capabilities
- Fast-paced environment
- Tight deadlines
- Attention to detail