About the job
Become a pivotal member of our core engineering team at Final Round AI, where you will design, develop, and enhance cloud-native services and comprehensive full-stack solutions. This dynamic role allows you to engage with both frontend and backend systems, spearhead technical projects, and significantly contribute to the delivery of production-ready features of the highest quality. Embrace the opportunity for ownership and autonomy as you rapidly innovate and explore the limits of technology.
Key Responsibilities
Core Development
- Develop scalable business logic for our cloud-native backend services.
- Create and implement modern frontend solutions using contemporary frameworks.
- Work collaboratively with product, design, and engineering teams to construct seamless end-to-end functionalities.
- Embrace new technologies and methodologies, consistently stepping outside of your comfort zone.
Engineering Citizenship
- Maintain, refactor, and upgrade existing services.
- Engage in code reviews to uphold our high standards.
- Manage on-call responsibilities and incident responses.
- Enhance developer processes throughout the entire lifecycle from coding to operations.
Technical Leadership
- Draft technical designs and lead discussions on innovative products.
- Initiate projects aligned with business objectives, conducting thorough research and crafting solutions for lasting impact.
- Participate in all phases of product development, from idea conception to prototyping, A/B testing, and scaling of architectures.
Technical Quality
- Utilize automated testing to guarantee the reliability and resilience of features.
- Implement robust release practices including code reviews, CI/CD pipelines, and deployment automation.
Autonomy & Ownership
- Lead projects with minimal oversight from Tech Leads or the CTO.
- Effectively communicate technical decisions through meetings, Slack discussions, design documentation, and daily updates.
