About the Role:
Technical Skills
- Bachelor’s degree in computer science or related field.
- 4-7 years of Full Stack development experience.
- Proficiency in JavaScript, HTML, CSS, and at least one modern frontend framework (React, Angular, Next.js, Vue.js).
- Strong understanding of database technologies (SQL, NoSQL), problem-solving, debugging skills, Data structures & algorithms
- Strong understanding of web-based programming languages
- Rich object-oriented design and analysis skills
- Experience in refactoring existing code base and in understanding existing implementations to decide to refactor or rewrite.
Preferred Qualifications:
- Knowledge of payment processing or financial services industry.
- Knowledge Design patterns
- Exposure in Java, Java spring boot is added advantage and preferred.
- Experience with cloud platforms (AWS, GCP, Azure).
Personal Traits
- Be a quick learner undaunted by complex systems.
- Take risks and thrive in an environment of constant change.
- Contributed to building the complete life cycle of transaction processing preferably in payments domain.
- Exposure and participation in tech events, hackathons, contributions to open source, authoring of blogs and active participation in online tech forums is a plus.
BSCS or equivalent + 6 years of experience / MSCS + 4 years of experience in software development
Our Benefits:
Any general requests for consideration of your skills, please