Posted 25 May, 2026
Senior Front-end Engineer
Aditi Consulting
Bangalore,Karnataka
Full Time
Reference: 365_718667_24-00739
Role & responsibilities
Work with a wide range of systems, processes, and technologies and own and solve problems end-to-end.
Collaborate in a fast-paced environment involving different stakeholders and subject matter experts. Design solutions for users that help them get their jobs done. Design and implement user experiences and the underlying infrastructure.
Be actively involved in setting product and technical direction.
Be actively involved in product and technical decisions.
Work closely with our skilled users to understand their needs and build products to help them succeed. We believe most of these should match your experience
You like to make users happy
You can prioritize your tasks and distribute your time and resources most efficiently to optimize for impact.
You write well-structured, efficient, and maintainable code and actively keep the quality of the codebase in check.
You have a solid grasp of JavaScript and enjoy the benefits of TypeScript
You have front-end experience in frameworks such as React, Angular, Vue, or something similar.
Ability to learn other coding languages and use the language best fit for purpose.
You have experience with testing, both unit tests and UI integration tests, for example with Selenium.
You have experience with cloud development, which may include Kubernetes, Docker or other related technologies. Familiarity with Azure, AWS and GCP is a plus.
You enjoy making things happen and accepting responsibility for results. You don't just write code; you engineer the software.
You recognize when to apply fresh and imaginative ideas and when to use tried and tested solutions and enjoy both approaches.
You are open-minded and cooperate well with others; share knowledge, experience and information effectively through oral and written communication; support others in pursuing team goals.
You have 5+ years of relevant experience as a software engineer.
You have a bachelor's degree (or higher) in a natural science field, such as Computer Science, or equivalent experience.
Additional experience
Experience leading teams or projects is a big plus; the same is experienced with architecting front-end tiers for complex domains.
Experience in process industry projects
Knowledge of Python and data analytics
Experience building mobile applications.
Work with a wide range of systems, processes, and technologies and own and solve problems end-to-end.
Collaborate in a fast-paced environment involving different stakeholders and subject matter experts. Design solutions for users that help them get their jobs done. Design and implement user experiences and the underlying infrastructure.
Be actively involved in setting product and technical direction.
Be actively involved in product and technical decisions.
Work closely with our skilled users to understand their needs and build products to help them succeed. We believe most of these should match your experience
You like to make users happy
You can prioritize your tasks and distribute your time and resources most efficiently to optimize for impact.
You write well-structured, efficient, and maintainable code and actively keep the quality of the codebase in check.
You have a solid grasp of JavaScript and enjoy the benefits of TypeScript
You have front-end experience in frameworks such as React, Angular, Vue, or something similar.
Ability to learn other coding languages and use the language best fit for purpose.
You have experience with testing, both unit tests and UI integration tests, for example with Selenium.
You have experience with cloud development, which may include Kubernetes, Docker or other related technologies. Familiarity with Azure, AWS and GCP is a plus.
You enjoy making things happen and accepting responsibility for results. You don't just write code; you engineer the software.
You recognize when to apply fresh and imaginative ideas and when to use tried and tested solutions and enjoy both approaches.
You are open-minded and cooperate well with others; share knowledge, experience and information effectively through oral and written communication; support others in pursuing team goals.
You have 5+ years of relevant experience as a software engineer.
You have a bachelor's degree (or higher) in a natural science field, such as Computer Science, or equivalent experience.
Additional experience
Experience leading teams or projects is a big plus; the same is experienced with architecting front-end tiers for complex domains.
Experience in process industry projects
Knowledge of Python and data analytics
Experience building mobile applications.