Description:
As a Senior Full Stack Developer, you'll play a pivotal role in migrating core business operations to a new platform. This includes enhancing internal systems, improving consumer-facing applications, and developing a robust reporting infrastructure.
You will working across a stack including Node.js, TypeScript, React, React Native, and AWS.
Key Responsibilities:
Work closely with the Engineering Manager to deliver a suite of FinTech products and scale the existing platform.
- Service Deployment: Deploy scalable, reliable services on AWS using Infrastructure as Code (IaC), ensuring best practices in security, monitoring, and observability.
- Data Migration & Architecture: Lead data migrations, design database schemas, and develop scalable architectures to maintain data integrity and accessibility.
- Middleware Updates: Refactor middleware layers to align with the new platform, ensuring seamless integration with borrower applications.
- Application Enhancements: Implement updates to borrower-facing applications, optimizing user experience and compatibility with the new infrastructure.
- Data Pipelines: Build scalable data pipelines and establish a data lake to enable advanced reporting and real-time analytics.
- Testing & Quality Assurance: Write and maintain automated test coverage to ensure system reliability and seamless transitions.
What You’ll Bring:
- Background in backend focused developer across Node.js and AWS.
- Expertise in deploying and managing AWS services using IaC.
- Proven experience in data migration and database schema design.
- Knowledge of observability and monitoring tools to ensure system reliability.
- A strong focus on writing automated tests for robust and maintainable code.