Specialist - UI - Software Engineering

0-2 years
a month ago 7 Applied
Job Description

Job Description

Duration:

6-12 Months

Shift:

1


Details:

Key Responsibilities:
  • Implement micro front-end architecture to break down monolith front-end code into modular and maintainable components.
  • Create and maintain front-end libraries to facilitate code reuse, consistency, and efficiency across projects.
  • Actively seek opportunities to innovate and create new tools that can improve our development workflow, enhance user experiences, or address emerging challenges.
  • Develop and maintain a component library for UI(mostly react/angular) projects, ensuring high-quality, reusable, and well-documented components.
  • Implement responsive and accessible UI components that adhere to design guidelines and best practices.
  • Continuously optimize and improve the libraries for performance, scalability, and maintainability.
  • Possess a deep understanding of React and Angular, including their core concepts, best practices, and ecosystem, to effectively build and integrate components into projects.
  • SCSS (Sass) Styling - Create and manage SCSS stylesheets to enhance the visual consistency and maintainability of UI components.
  • Collaborate with cross-functional teams, including designers, product managers, and software engineers, to understand project requirements implement UI components that meet these requirements, and participate in promoting the reusable components.
  • Ensure the codebase is clean, efficient, and follows best practices in Angular and React development.
  • Write unit tests and conduct thorough testing of components to ensure they are robust and free of defects.
  • Create and maintain clear, concise documentation for the libraries, including usage guidelines and examples.
  • Manage version control of the libraries to ensure proper versioning and release processes are in place.
  • Keep up to date with the latest developments in Angular, React, and SCSS/Sass and recommend best practices to improve component development.
  • Manage Continuous Integration (CI) and Continuous Deployment (CD) practices, Azure cloud tools, git actions, and pipelines.
Job Requirements

Details:

Medline India is recruiting an experienced Specialist - UI developer to supplement our software development team. This position will be responsible for designing and implementing UI solutions for various business initiatives while serving as a coach and mentor in these practices to the software development

Educational Qualification
  • Bachelor's degree in Computer Science or related
  • Certifications (Not Mandatory - Highly Desired)

Pay Range:

$ 2200000.00 - $ 4000000.00


JOB TYPE

Function

Skills

micro front-end architecture
git actions
azure cloud tools

We are a global company with 30 years of experience in the market, offering a robust selection of services such as automation, cloud, Internet of Things (IoT) and user experience (UX).Today, we provide a broad portfolio of solutions, combining innovative consulting, marketing, mobility, personalized campaigns and artificial intelligence services with traditional solutions such as service desk, field service, and outsourcing (BPO). We maintain our excellence by investing in technological innovations, the best partnerships, acquisitions of companies worldwide, and the hiring of highly trained professionals.

People Also Considered

Career Advice to Find Better