Senior Fullstack Developer (Java/Javascript + Flutter/ReactJS)
Responsibilities
- Design, develop, and maintain highly scalable applications.
- Develop backend services using Java, Javascript, or related technologies.
- Develop frontend applications using Flutter or ReactJS.
- Collaborate with cross-functional teams in an Agile environment.
- Apply software engineering best practices including TDD, Pair Programming, and Continuous Integration/Continuous Delivery.
- Contribute to software architecture, design, and technical decision-making.
Requirements
- At least 10 years of professional software development experience.
- Candidate must have experience in the banking industry
- Strong hands-on experience with Java, Javascript, or related technologies such as Typescript, NodeJS, Scala, Kotlin, or Spring Boot.
- Hands-on experience with Flutter or ReactJS.
- Strong understanding of object-oriented programming, functional programming concepts, and design patterns.
- Experience with Lean/XP practices including TDD, Pair Programming, and CI/CD.
- Experience working in Agile software development environments.
- Good written and spoken English communication skills.
Application Confirmation
You're applying for the role below: