Fullstack Developer
Core
Build customer-facing product features on top of data foundations, developing backend and frontend applications while implementing data pipelines and models.
Role type
Senior Fullstack Developer (Data Engineering focus)
Builds
Customer-facing product features, scalable APIs, and data pipelines for public transit networks
Domain
Fintech / Public Transit / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Angular, TypeScript, Python/PySpark, AWS (Glue, DynamoDB, RDS, Lambda), ETL best practices, testing frameworks (JUnit, Cucumber, Cypress), CI/CD, DevOps, state management, data modelling
Preferred skills
Pair programming, PR reviews, proof-of-concept exploration, release process championing
Responsibilities
Building and maintaining data pipelines and ETL processes, developing clean and scalable APIs, developing and testing applications, translating user requirements into functional code, contributing to project planning, providing code reviews, improving CI/CD processes, championing release processes
Seniority
Senior, hands-on IC
