This is a remote position.
We are seeking a Software Architect to join our team.
Responsibilities:
- Creating a system design and architecture.
Solving and owning technical problems over a wide array of systems processes and technologies. - conceptualizing designing and coding spanning multiple domains.
- Create clear technical specifications.
- Develop a prototype.
- Upholding the integrity and performance of the platform over time
- Helping grow the team: Mentor and hire a technical team. Train and collaborate with newer developers to write great code and solve problems effectively.
- Work closely with the CEO and CTO to ensure product quality and product market fit.
Requirements
- 5 years of experience building high quality production web applications.
- Previous experience working at an earlystage startup is a plus.
- Previous experience building a scalable platform from day 0 is a plus.
- Management experience or team lead experience is a plus.
- Experience building web applications that have grown quickly and scaled to handle many users.
- Experience designing developing and managing microservices.
- Strong design skills and an understanding of design patterns.
- Conceptualizing designing and coding spanning multiple domains.
- Ability to mentor and teach other engineers of the team and organization.
Benefits
Work Location: Remote
5 days working
5+ years of experience building high quality production web applications. Previous experience working at an early-stage start-up is a plus. Previous experience building a scalable platform from day 0 is a plus. Management experience or team lead experience is a plus. Experience building web applications that have grown quickly and scaled to handle many users. Experience designing, developing, and managing microservices. Strong design skills and an understanding of design patterns. Conceptualizing, designing, and coding spanning multiple domains. Ability to mentor and teach other engineers of the team and organization.
Education
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)