





Metro fullstack role, broad multi-language requirements and generalist title create high applicant competition.
Core fullstack skills are transferable, though enterprise-scale and PCI/payment experience increases specificity.
Mandatory 8+ years and extensive multi-language, cloud, and testing requirements enforce strict shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Support product and technology teams by designing, developing, and maintaining pragmatic software solutions across new and existing systems.
Drive agile best practices including Continuous Delivery to reduce backlog and improve productivity and quality.
Provide technical planning, support, code documentation, and actively participate in agile design and peer reviews for enterprise-scale software development.
Minimum 8 years of relevant work experience in large-scale enterprise software development with global reach.
Proficiency in multiple programming languages including Node.js, Rust, TypeScript, GraphQL, Kotlin, Go, and Python.
Experience with relational and document databases (MongoDB, DynamoDB, MySQL, PostgreSQL) and designing/building RESTful APIs.
Working knowledge of event-driven frameworks (Kafka), cloud deployment (AWS, Terraform), Test Driven Development, and automation test tools (Serenity, Cucumber, Jest, etc.).
Demonstrated expertise in simplifying complex problems and applying SOLID principles and design patterns effectively in development.
Experienced working across multiple dispersed delivery organizations and in a fast-moving, global, agile environment.
Technical communicator capable of bridging business and technical groups, and proactive in agile process improvements and knowledge sharing.