As a Senior Specialist Front-End Engineer, you’ll play a key role in developing a multi-region, multi-tenant SaaS product. Working with a core R&D team, you’ll use technologies like Angular, JavaScript, and AWS to build scalable, high-performance user interfaces in a cloud-first, microservices-driven environment
How will you make an impact?
- Own the complete software development lifecycle, from design and development to unit testing and field deployment, collaborating with QA.
- Ensure consistent application of architectural principles throughout the product development process.
- Serve as the R&D product expert, deeply understanding the product’s requirements, market needs, and overall purpose.
- Collaborate with cross-functional teams, including Product Managers, Sales, Customer Support, and Services, to drive product success.
- Design and develop software features in accordance with requirements, ensuring adherence to High-Level Design (HLD) and Low-Level Design (LLD) standards.
- Lead the design and implementation of software features for scalable, multi-tenant SaaS solutions.
- Work closely with cross-functional teams (R&D, Product Management, UX, and DevOps) to deliver seamless, end-to-end solutions.
- Promote and implement Continuous Integration and Delivery (CI/CD) practices to streamline development processes.
Have you got what it takes?
- Bachelor’s or master’s degree in computer science, Electronics Engineering, or a related field from a reputable institute.
- 10-12 years of experience in software development, with a strong emphasis on front-end technologies.
- Expertise in Angular, JavaScript and TypeScript.
- Proven experience in working with RESTful APIs and seamlessly integrating them into front-end applications.
- Proven experience in designing and developing high-performance, highly available, and scalable systems.
- Strong knowledge of Object-Oriented Analysis and Design (OOAD) and design patterns.
- Extensive experience with scalable, multi-tenant SaaS solutions, particularly in front-end/UI development.
- Experience with public cloud platforms (AWS, Azure, GCP).
- Proficiency in both SQL and NoSQL database solutions.
Hands-on experience in Continuous Integration and Delivery (CI/CD) practices using tools like Jenkins
Individual contributor