Senior FullStack Engineer - TypeScript - Python
Job Description
At Experian, we're redefining employment and income verification, and we need a Fullstack Engineer who thrives in a TDD-first, product-driven environment. Reporting into our Engineering Director you'll work across frontend and backend, pair-programming with a collaborative team to ship high-quality, impactful features.
Although no two days are the same, you will be expected to:
• Work with the Head of Engineering to meet clear milestones
• Communicate trade-offs to other areas of the business
• Collaborate with the whole development team to influence system architecture and feature design
• Design, test, and deploy new features
• Work with product and design to manage features end-to-end. You build it, you run it.
• Build and deploy APIs for interconnected services
• Help improve front-end design
• Use AI-assisted development tools to enhance frontend workflows.
• Enhance the availability of our main services
• Strengthen the security and reliability of our entire system
Our stack
• Infrastructure: AWS, Terraform
• Frontend: Vercel, NextJS, React / Redux, Testcafe (or similar, Cypress, Playwright)
• Backend: TypeScript, Vitest, TypeORM, Python, FastAPI, SQLAlchemy, pytest, Docker Compose
Requirements
Department: Technology
Function: Information Technology
Experience Level: Not Applicable