3 SOFTPATH TECHNOLOGIES UI Developer Jobs
7-11 years
Softpath Technologies - Angular/UI Developer - RWD Design (7-11 yrs)
SOFTPATH TECHNOLOGIES
posted 18hr ago
Fixed timing
Key skills for the job
Location: Bangalore/Chennai/Hyderabad/Pune
Experience: 7-11 Years
Job Description (Angular/UI Developer)
We are looking for an experienced Angular/UI Developer to join our team with 7+ years of experience in UI development. The ideal candidate will have a strong proficiency in Angular 16, modern web development practices, and excellent problem-solving and communication skills. As a developer in our team, you will play a crucial role in building scalable and high-performance web applications, primarily focused on the banking domain, including Global Markets, Financial Risk, and Treasury solutions.
Responsibilities :
UI Development and Architecture :
- Take the lead in designing and developing scalable and efficient solutions using modern Angular (version 16) framework. Work on advanced HTML, JavaScript, and CSS3 to build dynamic, responsive, and intuitive web applications.
Performance Optimization :
- Have a deep understanding of the non-functional requirements such as performance, throughput, SLA, and response time, and optimize the application accordingly to meet these criteria.
Design Patterns and Best Practices :
- Employ industry-leading design patterns to ensure that applications are modular, maintainable, and scalable. You should have an expertise in writing clean and efficient code and following best practices for UI development.
User Experience (UX) :
- Strong aesthetic capability in designing and developing a delightful user experience. Leverage UX design principles to ensure that applications are user-friendly and meet the business goals.
Work on Large Data Sets :
- Implement effective ways to manage large datasets, rendering, and data fetching via HTTP and ensuring high performance even with large amounts of data.
Collaboration and Leadership :
- Collaborate with other developers, designers, and business analysts to deliver high-quality software solutions. You'll work closely with teams in India and the USA to meet project goals and deadlines. Actively participate in meetings, brainstorming sessions, and cross-functional training sessions.
Application Improvement :
- Continuously evaluate and identify improvement areas within the application and work to implement solutions that improve functionality, performance, and user experience.
Adaptability and Process Improvement :
- Demonstrate flexibility in adapting to team requirements, while contributing to process improvements, automation, and continuous integration in your team.
Quality Assurance and Testing :
- Ensure that all deliverables meet high standards of quality. Contribute to quality control processes, including code reviews, unit testing, integration testing, and performance testing.
Domain Knowledge :
- While not mandatory, it's beneficial to have prior knowledge or a willingness to learn about the banking domain, especially areas such as Global Markets, Financial Risk, Treasury, etc. Stay up to date with the latest in this domain to better tailor solutions.
Mentorship and Knowledge Sharing :
- Mentor junior developers and foster a collaborative learning environment. Actively participate in the sharing of knowledge within the team and contribute to the overall success of the organization.
Training and Upskilling :
- Participate in mandatory training sessions and upskilling programs. Demonstrate a strong zeal for acquiring domain knowledge and technological advancements.
Key Requirements :
Education :
- A Bachelor's degree in Engineering (B.E/B.Tech) or Master's in Computer Applications (MCA).
Experience :
- 7+ years of hands-on experience in Angular development and UI-based web application design.
Technical Skills :
- Expert in Angular (especially Angular 16 and beyond).
- Strong proficiency in HTML5, CSS3, and JavaScript for building interactive user interfaces.
- Experience in Responsive Design to create mobile-friendly and cross-platform applications.
- Expertise in working with REST APIs and other forms of data interaction (JSON, etc.).
- Familiarity with Ag-Grid, HighchartsJS, NgRx, and Node.js is a plus.
Core Competencies :
- In-depth understanding of UI/UX principles and the ability to design complex user interfaces that are intuitive and user-centered.
- Strong understanding of Design Patterns and the ability to apply them effectively in web applications.
- Proficiency in version control tools such as Git.
- Knowledge of Agile methodologies (Scrum, Kanban) and experience working in an Agile environment.
- Communication Skills:
- Excellent communication and interpersonal skills.
- Must be able to articulate complex technical concepts to both technical and non-technical stakeholders effectively.
Collaboration and Teamwork :
- Ability to collaborate with teams across geographies (India, USA) and work in a matrix organization. Demonstrated ability to work on multiple projects concurrently and deliver on time.
Additional Skills (Good to Have) :
- Experience with Node.js for backend services.
- Familiarity with Angular State Management via NgRx for efficient handling of application states.
- Knowledge of Ag-Grid and HighchartsJS for handling large datasets and visualizing complex financial data.
Functional Areas: Software/Testing/Networking
Read full job description7-10 Yrs
₹ 10 - 20L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru