About the Role
The senior developer will lead technical implementation across the full stack, working closely with stakeholders to deliver secure and efficient solutions in an agile financial software environment.
Responsibilities
- Develop and maintain full-stack applications using current frameworks and tools
- Collaborate with product owners and team members to define technical requirements
- Write clean, testable, and well-documented code across frontend and backend systems
- Participate in code reviews to ensure code quality and knowledge sharing
- Support deployment processes and monitor application performance in production
- Troubleshoot and resolve technical issues in a timely manner
- Contribute to architectural decisions and system design improvements
- Ensure applications meet security and compliance standards
- Work within agile sprints and take part in planning and retrospectives
- Integrate frontend components with backend services and APIs
- Optimize applications for scalability, reliability, and speed
- Implement automated testing strategies for frontend and backend code
- Stay current with emerging technologies and industry best practices
- Mentor junior developers and support team growth
- Collaborate with UX designers to implement intuitive user interfaces
- Manage version control and branching strategies using Git
- Work with containerized environments and cloud platforms
- Support CI/CD pipeline development and maintenance
- Participate in incident management and on-call rotations when needed
- Ensure adherence to coding standards and development guidelines
- Contribute to technical documentation and system diagrams
- Engage in peer programming and knowledge transfer sessions
- Evaluate third-party tools and libraries for integration
- Assist in defining project timelines and effort estimates
- Promote a culture of continuous improvement and innovation
Nice to Have
- Experience in the financial services industry
- Knowledge of regulatory requirements in banking applications
- Familiarity with event-driven architectures
- Hands-on experience with serverless computing
- Exposure to infrastructure as code tools like Terraform
- Background in test automation frameworks
- Understanding of domain-driven design principles
- Experience with frontend state management libraries
- Knowledge of OAuth, JWT, and identity management systems
- Participation in large system migrations or modernization projects
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Part of a cross-functional team delivering high-quality software within the financial sector
About the Team
This role is part of a dynamic software development unit focused on building reliable financial platforms. The team values technical excellence, collaboration, and continuous learning in a fast-paced environment.
What We Offer
Opportunities for professional growth, access to training programs, flexible working conditions, and involvement in impactful projects within the financial technology space.
Available for qualified candidates requiring work authorization