- Company Name
- iwoca
- Job Title
- Full Stack (FE) Engineer - Credit Compass
- Job Description
-
**Job title**
Full Stack (FE) Engineer – Credit Compass
**Role Summary**
Front‑end focused full‑stack engineer responsible for designing, building, and maintaining the dashboards, journeys, and visualizations that enable small businesses to monitor and improve their credit health. Owns features from concept through deployment and iteration, ensuring high performance, reliability, and product alignment with retention goals.
**Expectations**
- Deliver user‑facing features on the product roadmap (e.g., Monitoring, Cashflow Analysis, Spend Benchmarking).
- Turn complex financial data from Open Banking, credit bureaus, and internal systems into clear, trustworthy visualizations and actionable nudges.
- Own feature lifecycle: scoping, technical design, implementation, rollout, and data‑driven iteration.
- Maintain and evolve core systems to keep dashboards, scores, and integrations fast, reliable, and extensible.
- Monitor, debug, and resolve production issues to protect user trust and product performance.
- Collaborate closely with Product, Design, and Data to balance impact, effort, and scalability, using experiments and metrics.
- Participate in squad ceremonies (planning, estimation, retros) and contribute to process improvement.
**Key Responsibilities**
- Prototype and ship high‑quality, test‑driven features in Python/Django and TypeScript/React.
- Design API endpoints, consume third‑party services, and query relational databases.
- Build and improve internal tools and CRM integrations to streamline user‑behavior responses.
- Review code with peers, enforce coding standards, and maintain code‑base quality.
- Monitor system performance, identify bottlenecks, and implement fixes or optimizations.
- Translate business and customer needs into technical solutions, ensuring clear communication across teams.
- Conduct data‑driven experiments (A/B tests, cohort analysis) to guide retention strategies.
**Required Skills**
- Proficient in React and TypeScript for front‑end development.
- Strong Python skills with experience building and maintaining Django back‑ends.
- Comfortable with relational database design and complex SQL queries.
- Experience integrating third‑party APIs and handling rich data sets.
- Familiarity with code‑review practices, automated testing, and continuous integration.
- Excellent communication and collaboration abilities.
- Product mindset: focus on outcomes, comfort with experiments and metrics, teamwork with Product, Design, and Data.
**Bonus Skills**
- Building dashboards, analytics tools, or similar data‑centric products.
- Integrating complex external services such as Open Banking APIs.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- No specific certifications required.