Job SummaryThe UI Developer will be responsible for designing, developing, and maintaining modern web applications within a fast-paced financial technology environment. This role focuses on building scalable, cloud-based user interfaces and delivering high-quality digital experiences for operations users and end customers.
The ideal candidate will collaborate closely with cross-functional teams to develop innovative front-end solutions, contribute to technical design decisions, support code reviews and deployments, and help deliver modern, user-friendly applications using current JavaScript frameworks and front-end technologies.
Key Responsibilities- Design, develop, and maintain modern web applications using JavaScript frameworks such as Angular, React, or Vue.js.
- Build scalable, maintainable, and high-performing user interface solutions for business and customer-facing applications.
- Collaborate with product owners, UX designers, developers, and stakeholders to deliver user-centric solutions.
- Develop user interfaces based on wireframes, visual designs, and UX specifications.
- Participate in code reviews, deployment activities, and application support processes.
- Ensure applications meet accessibility standards and support cross-browser compatibility requirements.
- Work with version control systems and development workflows to support collaborative engineering practices.
- Contribute to CI/CD automation initiatives and continuous improvement efforts.
- Troubleshoot and resolve front-end application issues in a timely manner.
- Support development best practices focused on quality, scalability, and maintainability.
- Continuously learn and adopt new technologies, frameworks, and industry best practices.
- Communicate effectively with technical and non-technical stakeholders across distributed teams.
Required Qualifications- Strong experience developing and maintaining applications using modern JavaScript frameworks such as Angular, React, or Vue.js, with Angular experience preferred.
- Solid understanding of JavaScript and TypeScript.
- Proficiency with HTML, CSS, accessibility standards, and cross-browser compatibility practices.
- Experience using Git or other version control systems.
- Experience developing responsive and user-friendly web interfaces.
- Strong understanding of scalable front-end architecture and software development best practices.
- Ability to collaborate effectively with individuals and teams in both virtual and in-person environments.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work within complex enterprise application environments.
- Commitment to quality, collaboration, and continuous learning.
Preferred Qualifications- 5+ years of professional software development experience.
- Experience working with CI/CD pipelines and automation practices.
- Understanding of financial technology platforms and investment-related concepts.
- Familiarity with stock market or brokerage-related applications.
- Experience developing customer-focused web applications that solve real-world business problems.
- Exposure to cloud-native application development and modern front-end engineering practices.