This position requires the successful candidate to work on a W2 directly with FDM. We cannot accept C2C, 1099 or employment sponsorship (eg. H1-B) for this position.
FDM is a global business and technology consultancy delivering client and industry driven solutions through our 5 core specialist Practices; Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and Risk, Regulation & Compliance.
FDM is seeking a Senior UI Developer in St. Petersburg, FL to work for our client within the financial services sector. This role is initially for 12 months and will be hybrid with requirements to be in the St. Petersburg office 3 days per week.
As a Senior UI Developer, you will play a critical role in designing, implementing, and enhancing the user interfaces for our web and mobile applications. You will collaborate closely with UX designers, product managers, and other developers to create seamless, visually appealing, and highly functional user experiences. This is an exciting opportunity to be part of a cutting-edge technology team that works on industry-leading solutions for the financial sector.
Responsibilities:
- UI Development: Develop responsive and dynamic user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js), HTML5, CSS3, and other front-end technologies.
- Collaboration: Work closely with UX/UI designers to translate wireframes and design mockups into fully functional, pixel-perfect web and mobile applications.
- Code Quality: Ensure the highest code quality by following best practices for code structure, reusability, and maintainability. Conduct regular code reviews to ensure adherence to coding standards.
- Performance Optimization: Optimize applications for maximum speed, scalability, and usability, particularly in data-heavy applications typical in the financial services industry.
- Cross-functional Collaboration: Work with back-end developers to integrate front-end components with server-side logic. Collaborate with QA engineers to ensure applications are thoroughly tested.
- Technical Leadership: Take ownership of key front-end components, driving technical decisions, and ensuring alignment with the broader architectural vision.