Description

·         Analyze, design, program, debug and modify software enhancements and/or new products used in local, networked or Internet-related computer programs. (Code must be used in core version of applications available for sale commercially.)

·         Guide the development team in transitioning our existing Angular/Cordova mobile application to React Native and our Angular web codebase to React.

·         Collaborate closely with product managers, UX/UI designers, backend developers, QA and other stakeholders to understand business requirements and translate them into technical solutions.

·         Create and implement coding standards for mobile and web applications within the Digital domain to ensure scalable, robust and maintainable code.

·         Contribute to continuous improvement / delivery initiatives in our development processes, tooling, and automation to enhance efficiency, quality, and time-to-market.

·         Analyze and provide feedback on proposed third-party tools, frameworks, and APIs, considering factors such as security, performance, and scalability.

·         Collaborate with internal technical teams to align on API contract definition and platform component integration.

·         Interact with product managers and/or users to define system requirements and/or necessary modifications.

·         Participate in software design meetings and analyzes user needs to determine technical requirements.

·         Contribute to a culture of learning, innovation, and excellence within the development team.

·         Complete documentation and procedures for installation and maintenance.

·         Lead by example: when needed, help implement large and complex features quickly and with excellent code quality and ensure that critical customer-impacting issues are remediated with urgency.

·         Communicate complex technical concepts and technical decisions effectively to both technical and non-technical stakeholders, including peers, team members, senior management, business stakeholders and external partners.

·         Stay up to date with industry trends, emerging technologies, and regulatory changes in the FinTech sector, and advocate to incorporate changes into the mobile and web applications as needed

Education

Any Gradute