Key Responsibilities:
Lead the UI development efforts for web applications designed for lending clients.
Design, implement, and maintain the front-end application modules using Angular.
Collaborate with the back-end development team who are using Java and Sybase to ensure seamless integration.
Ensure high performance of applications across all platforms, including desktop and mobile.
Develop and execute comprehensive UI/UX strategies that align with the business goals.
Provide technical leadership and mentorship to less experienced team members.
Work closely with the product and design teams to understand end-user requirements and translate them into pragmatic and effective technical solutions.
Uphold best practices in engineering, security, and design.
Troubleshoot and debug applications to optimize performance.
Document all code and development practices.
Keep abreast with the latest developments in web application technology and UI trends.
Requirements:
A minimum of 10 years of professional experience in software development, with at least 5 years focused on Angular.
Strong expertise in UI development with a portfolio or examples of past work and projects.
Proficient understanding of web markup, including HTML5 and CSS3.
Expert level knowledge of Angular practices and commonly used modules based on extensive work experience.
Solid experience in Java, with the ability to develop and integrate back-end services.
Knowledge of relational databases, preferably Sybase, and experience with SQL.
Understanding of lending processes and the financial services industry is preferred.
Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
Bachelor's degree in Computer Science, Engineering, or a related field.
Strong problem-solving skills, with the ability to handle complex technical challenges.
The successful candidate will join a dynamic and innovative team dedicated to providing top-notch web applications for our lending clients. This role demands a goal-oriented professional who is proactive, passionate about UI design and development, and ready to dive into a fast-paced environment.
Bachelor's Degree