Full Stack Engineer (Python+React)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• ModInclusionAt Modulr, we are working hard to build a more positive diverse and inclusive culture that helps everyone to feel they belong and can truly bring their whole self to work. Not only is it the right thing to do for everyone in the Modulr team, it’s also the right thing to do for our business, the community we operate in and attracting future talent. As part of our approach, we actively welcome applications from candidates with diverse backgrounds. • ModInclusion
Responsibilities
• Frontend Engineering Practices•REST / GraphQL API integration•Authentication (JWT, OAuth, SSO)•Form validation and structured error handling•Performance optimization (lazy loading, code splitting, bundle optimization) • Backend (Server-Side)Languages & Frameworks•Node.js (Express, NestJS)•Python (FastAPI, Django, Flask)•Java (Spring Boot) / .NET Core (Optional) • API Design & Engineering•Design and implementation of RESTful APIs•GraphQL schema and resolver development•API versioning and backward compatibility•Input validation and centralized error handling • Databases & StorageRelational Databases•PostgreSQL, MySQL, SQL Server•Query optimization and indexing strategies • NoSQL Databases•MongoDB, DynamoDB, Redis•Caching strategies and performance tuning • Data Handling•Schema design and data modeling•Database migrations and version control•Transaction management and data consistency • Observability & Monitoring•Logging systems: ELK Stack, CloudWatch•Monitoring tools: Prometheus, Grafana•Alerting mechanisms and incident response workflows•Application health checks and uptime monitoringOperational Automation & DevOps Integration•CI/CD pipeline automation (GitHub Actions, Jenkins, GitLab CI)•Infrastructure as Code (Terraform, CloudFormation)•Containerization and orchestration (Docker, Kubernetes)•Automated testing frameworks and quality gates•Deployment automation and rollback strategies • Qualifications•Bachelor’s/Master’s degree in Computer Science or related field.•5+ years of experience in full stack development.•Proven experience in operational automation and production system support.•Strong understanding of scalable system design and distributed systems.•Excellent problem-solving and communication skills.