Albert Invent
Website:
albertinvent.com
Job details:
Senior Engineer Frontend Job Description
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,Unittests and deploy components.
- IntegrateUI application with restAPIs.
- 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 trendsto continuously improve our tech
stack.
- Mentor andguide junior engineers,fostering a culture oflearning and growth.
Requirements
- Bachelor’s degree in computerscience, Engineering, or a related field (or equivalent
experience).
- 4 to 8 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
- Experiencewiththird-party librariesandAPIs
- Asynchronous programming including Promises, async/await, andES7generators
- Knowledge ofmodern authorizationmechanisms,such asJSONWebToken
- Familiaritywithmodernfront-end build pipelines andtools
- Experience with common front-end developmenttoolssuch as Babel,Webpack,NPM, etc.
- Broad technical knowledge across a majority, with deeper knowledge in,the following: Web
applicationdevelopment, Softwareengineeringand/ortesting;Data analysis.
- Excellentproblem-solving skillsandtheability toworkina fast-pacedenvironment.
- Strong communication and teamwork skills.
Good To Have
- Experience inNode Jsis aplus
- Experience inDatabases(MySQL,Postgres)willbeaplus
- Understandingof RESTfulservices
AboutAlbertInvent
Albert Invent is a cutting-edge AI-driven software company headquartered in Oakland, California, on a mission to empower scientists and innovators in chemistry and materials science to invent the future faster. Every day, scientistsin 30+ countries use Albert to accelerate RCD with AI trained like a chemist,bringing better products to market, faster.
Skills:- React.js, AngularJS (1.x), Javascript and TypeScript
Click on Apply to know more.