Senior Software Engineer - Front-End (Angular/TypeScript)

Elemica, Inc

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Professional growth and development opportunities
Competitive compensation and benefits package
Flexible work-life balance

Job summary

Elemica, Inc in Hyderabad is seeking a Senior Software Engineer specializing in Front-End development using Angular and TypeScript. In this role, you'll design and develop innovative user interfaces while collaborating with cross-functional teams to optimize web applications.

A Bachelor's degree in Computer Science or related field and at least 6 years of experience in software engineering are essential. The position offers a hybrid working model and competitive compensation.

Qualifications

  • 6+ years of front-end development experience required.
  • Deep understanding of Angular component architecture.
  • Strong knowledge of CSS/SCSS for responsive design.

Responsibilities

  • Design and implement intuitive user interactions.
  • Develop responsive and performant front-end applications.
  • Conduct thorough code reviews to maintain high code quality.

Skills

Angular
TypeScript
CSS/SCSS
REST API
Unit Testing with Jasmine
Node.js
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Angular Material
Selenium
Maven

Job description

## Senior Software Engineer - Front-End (Angular/TypeScript)Applylocations: Hyderabad, India - Officetime type: Full timeposted on: Posted Yesterdayjob requisition idSenior Software Engineer - Front-End (Angular/TypeScript)Interested in a career that bridges the gap between Supply Chain and Technology?**About Elemica**Elemica offers a state-of-the-art supply chain operating network in the areas of customer & supplier management and logistics—promoting new levels of efficiency and profitability for a leaner and more fully optimized supply chain. Elemica's clients achieve significant value from reduced cost of operations, faster process execution with fewer resources through the automation of key business processes, removal of transactional barriers, and seamless information flow between business partners.**Elemica Values**At Elemica, we believe that embodying our values is essential for all team members. These qualities show up in our interactions with each other, our customers, and our collective community.**Curiosity** – We delight in the discovery of new challenges and feel compelled to solve them**Integrity** – We are relatable and trustworthy, steadfast in our commitment to our colleagues, customers, and partners**Accountability** – We show up and deliver measurable, meaningful business value consistently**Passion** – We have a shared enthusiasm for transforming our clients' supply chain**Education Requirement:** Bachelor's degree in Computer Science or related field**Experience Range:** 6+ Years**Location:** Hyderabad, India - Hybrid Model**Role Overview:**As a Senior Software Engineer (Front-End) at Elemica, you are responsible for designing and developing the core product's new functionality, as well as for extending existing functionality while maintaining Elemica's quality and robustness. We help our Fortune 100 clients revolutionize their operations and supply chains, creating more value through connected products and enterprise data integrations, including advanced analytics and AI. You are a systems thinker and solver of complex challenges, always seeking new ways to achieve better results for our team and our customers through your leadership abilities and professional strengths in front-end development.**Level of Problem Solving:**Uses critical thinking and data analysis to identify root causes of non-obvious problems and propose improvements.**Key Job Responsibilities:*** Receive functional design requirements and specifications and provide innovative, user-centric software solutions* Design and implement intuitive user interactions that improve the user-friendliness and overall experience of our web applications* Develop responsive, accessible, and performant front-end applications using modern frameworks and best practices* Implement both front-end and back-end components when required for full-stack feature development* Develop comprehensive automated tests ensuring correct implementation and maintaining high code quality standards* Conduct thorough code reviews to maintain code quality, share knowledge, and ensure adherence to coding standards and best practices* Establish and champion coding standards and best practices across the front-end development team* Actively assist and guide other engineers with technical challenges, fostering a culture of collaboration and continuous learning* Ensure that systems and solutions have the highest level of scalability, maintainability, and performance* Collaborate with UX/UI designers, product managers, and back-end engineers to deliver cohesive end-to-end features* Take ownership of large UI modules and ensure successful delivery from design to production deployment**Required Skills & Knowledge (Must Have):*** Angular (latest versions) with deep understanding of component architecture, services, directives, and routing* Angular Material for implementing Material Design components and theming* TypeScript with strong knowledge of advanced types, interfaces, generics, and ES6+ features* CSS/SCSS with expertise in responsive design, flexbox, grid, and CSS preprocessors* REST API integration and consumption with understanding of HTTP protocols and asynchronous programming* Node.js and NPM as package manager to maintain dependencies* Git version control with branching strategies and collaborative workflows* Unit Testing using Jasmine with comprehensive mocking strategies for components, services, and integration testing* Strong understanding of web application development lifecycle and Agile methodologies* Knowledge of web performance optimization and front-end security best practices**Preferred Skills (Good to Have):*** Java 17+ for full-stack development capabilities* Experience with state management libraries (NgRx, Akita)* Knowledge of micro-frontends architecture* UML for design documentation* CI/CD pipelines and deployment automation* Selenium for end-to-end automated testing* Maven for build automation in full-stack projects* JSF (JavaServer Faces) experience* JMS (Java Message Service) understanding* EAI (Enterprise Application Integration) patterns* Understanding of algorithms and data structures for optimal front-end performance**Competencies Required:****1. Technical Proficiency:**Designs scalable UI components, optimizes front-end performance, implements responsive and accessible designs following best practices in modern web development.**2. Problem Solving:**Performs root-cause analysis of UI/UX issues, handles edge cases in user interactions effectively, and applies critical thinking to solve complex front-end challenges with minimal guidance.**3. Code Quality & Testing:**Advocates for comprehensive test coverage including unit, integration, and E2E tests, mentors team members on front-end code quality standards, and ensures adherence to coding best practices through detailed code reviews.**4. System Design:**Designs scalable UI architectures and component libraries, handles integration with back-end services, evaluates architectural trade-offs for front-end solutions, and ensures applications are maintainable and extensible.**5. Leadership & Collaboration:**Works independently while coordinating with cross-functional teams including UX/UI designers and back-end engineers, mentors junior and mid-level front-end developers, and contributes to technical decision-making processes.**What We Offer:*** Opportunity to work with Fortune 100 clients on cutting-edge supply chain solutions* Collaborative and innovative work environment with a strong engineering culture* Professional growth and development opportunities through mentorship and challenging projects* Competitive compensation and benefits package* Hybrid work model offering flexibility and work-life balance* Exposure to advanced technologies including AI, analytics, and modern web frameworks* Career progression path with opportunities to grow into principal engineer or leadership roles* Work on enterprise-scale applications with real business impact**Equal Opportunity Employer Statement**Elemica is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.**Disclaimer**This job description is intended to convey information essential to understanding the scope of the position and is not an exhaustive list of skills, efforts, duties, responsibilities, or working conditions associated with it. Management reserves the right to modify, add, or remove duties and to assign other duties as necessary.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Backend (Java/Spring Framework)
Senior Software Engineer, Backend (Java/Spring Framework)

Elemica • Hyderabad

Hybrid
INR 80,000 - 100,000
Competitive compensation and benefits
Professional growth opportunities
Hybrid work model for flexibility
Project Manager, SAP (JR100012)
Project Manager, SAP (JR100012)

Elemica, Inc • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Comprehensive health insurance
Retirement plans including EPF and Corporate NPS
Flexible work hours
+1
Project Manager – SAP
Project Manager – SAP

Elemica, Inc • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Comprehensive health insurance
Robust retirement plans
Flexible work-life balance
Salesforce Administrator
Salesforce Administrator

Elemica • Hyderabad

On-site
INR 900,000 - 1,500,000
Product Analyst
Product Analyst

Elemica, Inc • Hyderabad

On-site
INR 800,000 - 1,400,000
Quality Engineer II
Quality Engineer II

Elemica, Inc • Hyderabad

Hybrid
INR 900,000 - 1,300,000
Principle Software engineer , PS
Principle Software engineer , PS

Elemica, Inc • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Software Developer - Angular
Software Developer - Angular

KSB Company • Pune District

Hybrid
INR 1,000,000 - 1,500,000
Frontend Developer
Frontend Developer

Movado Group, Inc. • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer II
Senior Software Engineer II

Curriculum Associates, LLC. • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000