- Company Name
- iwoca
- Job Title
- Front End Engineer - New Ventures
- Job Description
-
**Job Title**
Front End Engineer – New Ventures
**Role Summary**
Build and iterate user‑facing features for Credit Compass, converting complex financial data into clear, actionable dashboards and journeys. Own end‑to‑end delivery from scoping to production, ensuring high performance, reliability, and engagement for small business customers.
**Expectations**
- Deliver features on the product roadmap (Monitoring, Cashflow Analysis, Spend Benchmarking).
- Maintain and evolve the core system, keeping dashboards, scores, and data integrations fast and reliable.
- Identify, debug, and resolve production issues swiftly to protect user trust.
- Collaborate closely with Product, Design, and Data teams, using experiments and metrics to guide decisions.
**Key Responsibilities**
1. Write clean, well‑tested TypeScript/React code and participate in code reviews.
2. Own features end‑to‑end: scope, design, implement, roll out, and iterate based on data.
3. Transform raw Open Banking, credit bureau, and internal data into accurate visualisations, explanations, and nudges.
4. Maintain and improve Core systems (dashboards, scoring engines, data integrations).
5. Monitor production health, debug issues, and optimize performance.
6. Contribute to squad rituals (planning, estimation, retros), sharing context and surfacing risks.
7. Enhance internal tooling and CRM integrations to support rapid user behaviour response.
**Required Skills**
- React & TypeScript proficiency (proven front‑end engineering experience).
- Experience querying relational databases and integrating third‑party APIs.
- Strong communication skills – translate business and customer needs into technical solutions.
- Product‑mindset: focus on outcomes, comfortable with experiments, metrics, and cross‑functional collaboration.
- High code‑quality standards: testing, code reviews, and maintainability.
**Bonus/Preferred**
- Backend development in Python/Django (API design & consumption).
- Building dashboards, analytics tools, or data‑centric products.
- Experience integrating complex external services (Open Banking, credit bureaus).
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent (or equivalent practical experience).