User Interface Engineer
Apply NowJob details
Position Overview: The UI Developer / Front-End Software Engineer will design, develop, and maintain user interfaces for web applications, primarily using AngularJS. This role involves collaboration with backend developers, performance optimization, responsive design implementation, and ensuring application security. Responsibilities: Identify and define system enhancements using scripting tools and code analysis. Consult with users, clients, and other technology teams to recommend programming solutions and provide application support. Apply fundamental programming knowledge for design specifications, testing, and debugging. Analyze applications for vulnerabilities, security issues, and performance optimizations. Develop and maintain responsive web applications using AngularJS. Optimize applications for speed and scalability. Collaborate with backend teams to integrate APIs and ensure data flow. Conduct code reviews and provide feedback to team members. Stay updated with advancements in AngularJS, ReactJS, and frontend development. Operate with limited supervision, exercising independent judgment and autonomy. Ensure compliance with industry regulations, security standards, and best practices. Qualifications: Officer: 2 years in Financial Services, 5 years in AngularJS Salary: $79,320 - $110,680 AVP: 5 years in Financial Services, 5 years in AngularJS Salary: $83,890 - $142,820 VP: 6 years in Financial Services, 6 years in AngularJS Salary: $103,830 - $176,570 Technical Skills & Expertise: AngularJS Development: Deep understanding of components, directives, services, and lifecycle methods. Performance Optimization: Techniques to enhance loading times, rendering speed, and responsiveness. Code Efficiency: Writing optimized, maintainable, and reusable code. Component Splitting: Modularizing applications for improved organization, maintainability, and testability. DOM Manipulation: Proficiency in AngularJS directives and services for DOM control. Version Control: Experience with Git. Problem-Solving & Debugging: Strong analytical skills for troubleshooting and optimizing applications. ReactJS Experience (Preferred): Class to Function Component Conversion, Reducers & Performance Optimization
Apply Now