Senior Frontend Engineer

Albert Invent
Bengaluru, Karnataka, India
F

Albert Invent - Mobile Application Engineer - Flutter

Albert Invent
Bengaluru, Karnataka, India
F

Albert Invent - Senior Frontend Engineer - Javascript/TypeScript

Albert Invent
Bengaluru, Karnataka, India
F

Albert Invent - Senior Backend Engineer - Node.js/Microservices Architecture

Albert Invent
Bengaluru, Karnataka, India
F

Senior Backend Engineer

Albert Invent
Bengaluru, Karnataka, India
F

Site Reliability Engineer

Albert Invent
Hyderabad, Telangana, India
F
Albert Invent company logo

Senior Frontend Engineer

Albert Invent

Bengaluru, Karnataka, India

Full-time

Engineering, Information Technology

To lead the development of robust, scalable, and visually engaging frontend applications that deliver exceptional user experiences. The Senior Engineer – Frontend will drive architectural decisions, implement best practices in UI/UX, and ensure seamless integration with backend systems. This role focuses on building high-performance, maintainable interfaces while mentoring junior engineers and contributing to the continuous improvement of the overall product development process.

Responsibilities

  • Partner closely with Product Owner and tech lead to discover, design, develop and deploy great financial tools and products that provide meaningful value to our customers.
  • Develop, Unit tests and deploy components.
  • Integrate UI application with rest APIs.
  • Primary technologies focused on modern front-end - Advanced JS ES6, React, Redux, Angular Js and other modern JS frameworks, HTML/CSS.
  • Troubleshoot and resolve issues in development, testing, and production environments.
  • Stay up to date with emerging technologies and industry trends to continuously improve our tech stack.
  • Mentor and guide junior engineers, fostering a culture of learning and growth.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
  • 7+ years of practical experience and proven success with the design, development and operation of complex web applications.
  • Strong experience with modern and vanilla JavaScript and Typescript techniques including JSX and ES6/ES7 features
  • Familiarity connecting to microservices, REST APIs, graph APIs, and other database- driven web applications
  • Experience with third-party libraries and APIs
  • Asynchronous programming including Promises, async/await, and ES7 generators
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Broad technical knowledge across a majority, with deeper knowledge in, the following: Web application development, Software engineering and/or testing; Data analysis.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and teamwork skills.

Good To Have

  • Experience in Node.js is a plus
  • Experience in Databases (MySQL, Postgres) will be a plus
  • Understanding of RESTful services

Skills:- Javascript, TypeScript, React.js, NodeJS (Node.js) and Angular (2+)

About the company

Company websiteSoftware Development

Meet Albert, the partner for the scientist of the future.

Enterprises partner with Albert to reimagine how they invent. From digitalizing R&D and managing change at scale, to unlocking entirely new business models with AI, chemical and materials science leaders rely on Albert to achieve digital transformation — and ensure it delivers lasting value.

Every day, scientists in 30+ countries use Albert to accelerate R&D with AI trained like a chemist, bringing better products to market, faster.

Your science moves the world forward. We move everything else out of your way.