Experience building and maintaining a white label mobile application and/or SaaS product that is branded and released for multiple clients.
Full-stack web development experience with Node.js, ExpressJS, and/or GraphQL
Expert proficiency in React, React Native, and Angular
Extensive experience developing web and mobile applications, particularly within the financial technology (FinTech) domain.
Knowledge of end-to-end systems development life cycles, e.g., waterfall, iterative and other modern approaches to software development
Deep understanding of mobile application software architecture patterns (e.g., MVC, MVVM, Clean Architecture) and design patterns (e.g., SOLID, DRY)
Knowledge of secure coding practices, encryption algorithms, GDPR and PCI-DSS compliance and data protection mechanisms relevant to handling sensitive financial data in mobile and web applications.
Understanding of financial products, payment systems, banking protocols, and industry trends, enabling the design of applications that meet both user needs and regulatory guidelines.
In-depth understanding of design patterns and their application
Fluency in developing and understanding sequence diagrams, class models, etc.
Hands-on development experience with FinTech projects such as banking applications, investment platforms, payment gateways, or financial analytics tools, with a focus on usability, security, and innovation.
Expertise in performance optimization, scalability, and troubleshooting of web and mobile applications to ensure optimal user experience, reliability and responsiveness.
Proficiency developing accessible websites that adhere to WCAG standards.
Takes an ownership approach to engineering and product outcomes.
Excellent communication, negotiation and influencing skills to work effectively with stakeholders (internal & external), making information-based decisions.
Demonstrates judgment and flexibility; thinks about issues and develops solutions that thoughtfully take the broader context into account - positively deals with a shifting demand for time, priorities, and the rapid change of environments.
Action-oriented self-starter who can drive execution with a “roll up the sleeves” mentality.
Penchant for excellence, both personally and professionally, demonstrated by intellectual curiosity, record of accomplishment, and reputation; shows strong attention to detail and implementation of best practices with an inclination for continuous improvement.
Familiarity in collaborating with global development teams (including India) and matrixed organizations.
Excellent analytical, decision-making, problem-solving, team and time management skills
Ability to estimate work effort for project sub-plans or small projects and ensure the project is successfully completed
Positive outlook, strong work ethic, and responsive to internal and external clients and contacts