The Job logo

What

Where

UI Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for a skilled UI Software Engineer with a strong background in Angular development to design, implement and support captivating user interfaces for our web applications. You will play a crucial role in shaping the user experience of our products and ensuring they are both visually appealing and highly functional.

Job description 

Position Overview: We are looking for a skilled UI Software Engineer with a strong background in Angular development to design, implement and support captivating user interfaces for our web applications. As a UI Software Engineer, you will play a crucial role in shaping the user experience of our products and ensuring they are both visually appealing and highly functional.  The ideal candidate will relish working at speed, have a great attention for detail, and outstanding communication skills.  Engineers that show an aptitude for writing great code will be afforded the opportunity to contribute across the entire codebase.

 

Key Responsibilities:

  • Angular Development: Develop responsive and interactive user interfaces using Angular, HTML, CSS, and JavaScript.
  • User-Centric Design: Collaborate with UX designers to create visually appealing and intuitive user interfaces that enhance the overall user experience.
  • Component Development: Build reusable UI components and libraries to maintain consistency and streamline development processes.
  • Optimization: Optimize front-end code and assets for improved performance and speed.
  • Bug Fixing: Identify and resolve UI-related issues and bugs to deliver high-quality software.
  • Support: Provide live support and monitoring for our production system
  • Code Reviews: Participate in code reviews to maintain code quality and consistency within the development team.
  • Documentation: Document code, processes, and best practices to facilitate knowledge sharing and onboarding of team members.
  • Collaboration: Collaborate closely with back-end developers, product managers, and QA engineers to deliver complete and cohesive solutions.

 

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a UI Software Engineer with a strong focus on Angular development.
  • Proficiency in Angular (Angular 2+), HTML5, CSS3, and TypeScript.
  • Familiarity with UI/UX design principles and a passion for creating visually appealing user interfaces.
  • Excellent communication and teamwork abilities.
  • Familiarity with version control systems (e.g., Git) and modern development tools.
  • Knowledge of front-end build tools and package managers (e.g., Webpack, npm).
  • Experience with RESTful APIs and asynchronous programming is a plus.
Set alert for similar jobsUI Software Engineer role in Bengaluru, India
Labcorp Logo

Company

Labcorp

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Technology

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Labcorp Logo

Data Archive Engineer

Labcorp

Bengaluru, Karnataka, India

Posted: a year ago

The data archive engineer will work with IT database professionals and with application groups to identify opportunities for archiving data from operational databases. Types of databases that are expected to be source of data are DB2, Oracle, MS SQL Server, Sybase, Postgres and other relational databases on distributed systems. Archiving may also be required from nonrelational legacy databases. The data archive engineer will assist archive business analyst in preparing the business case for potential applications. The analyst will define the appropriate requirements and archiving strategy for each application. After an application is approved for implementation, the data archive engineer will identify operational data sources that will be used for acquiring data for the archive and associated metadata that describes the data. The data archive engineer will analyze the data and metadata to determine it's accuracy and completeness. Metadata will be enhanced to overcome shortcomings. The data engineer will design data structures that will be extracted for archiving and their archive representation. Policies for when to extract data and when to discard data from the archive will be developed. A storage policy will be created that considers long-term retention requirements, data loss protection and cost. The data engineer will be responsible for the proper scheduling and execution of database archiving tasks. The analyst will also provide assistance to users in developing access to information in the archive. This will include finding the relevant archive structures, interpreting the metadata, and possibly formulating access queries. We seek smart, focused, passionate self-starters who bring energy, new ideas and practical experience to a fast-paced and dynamic team, are obsessed with delivering useful and elegant solutions, and care deeply about their customers and each other.