Frontend Developer at Purely product Based companies and tier 1 companies · Bengaluru (Bangalore) · 6 - 9 years · ₹25L - ₹40L / yr · Posted 31 Aug 2021

Similar jobs (10)
Basic Qualifications
• BA/BS Degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• 3–5 years of professional software engineering experience with a strong focus on frontend / UI development.
• Strong proficiency in React and TypeScript.
• Solid understanding of HTML5, CSS3, and modern JavaScript (ES6+).
• Experience integrating frontend applications with GraphQL APIs.
• Familiarity with microservices architectures and frontend–backend integration patterns.
• Experience with Git and collaborative development workflows.
• Hands-on experience using AI-assisted development tools in day-to-day engineering work.
Preferred Qualifications
• Experience working with or alongside NestJS-based microservices.
• Familiarity with GraphQL client libraries such as Apollo Client.
• Experience with frontend testing tools including Jest, React Testing Library, Cypress, or Playwright.
• Exposure to frontend performance optimization techniques (lazy loading, code splitting, memoization).
• Familiarity with design systems, accessibility tooling, and component-driven development.
• Exposure to LLM APIs, agent frameworks, or AI-enabled frontend automation.
Suggested Skills
• React / TypeScript
• GraphQL (Apollo Client)
• UI Architecture & Design Systems
• Frontend Testing (Jest, RTL, MSW)
• Build & Tooling (Webpack, ESLint, Prettier)
• CI/CD for Frontend
• AI-assisted Software Development & Automation
Additional Information
• AI-assisted development is a core expectation for this role.
• The team builds modern UI systems backed by GraphQL, NestJS microservices, and intelligent automation.
• This role offers opportunities to deepen frontend expertise while influencing how AI improves
Dear Candidates,
We have an urgent requirement for the role of Assistant Manager – Angular Developer. Please find the details below:
Experience (YOE): 5–8 Years
Location: Bengaluru / Delhi / Hyderabad (Bengaluru – Ecospace preferred)
Joining: Immediate joiners preferred
Job Description:
- Strong experience in front-end development with a focus on Angular (latest version).
- Develop scalable, high-performance web applications.
- Design, code, debug, test, and optimize user-facing features.
- Ensure responsiveness, cross-browser compatibility, and application security.
- Collaborate with backend teams, UI/UX designers, and stakeholders.
- Perform unit and integration testing; troubleshoot and resolve issues.
- Follow coding standards and Agile methodologies.
Technical Skills Required:
- Angular (19+), JavaScript, TypeScript, HTML5, CSS3
- RxJS, NgRx (or other state management tools)
- REST API integration
- Git, JIRA, Confluence
- CI/CD tools (Jenkins, Docker, Azure DevOps)
- Good understanding of performance optimization and security practices
Nice to Have:
- Exposure to Node.js and backend integration
- Experience with microservices architecture
Qualification:
- Bachelor’s or Master’s degree in Computer Science or related field
About us:
Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behaviour to scan applications for 8300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from DevOps to DevSecOps with Astra's CI/CD integrations.
Astra is loved by 650+ companies across the globe. In 2023 Astra uncovered 2 million+ vulnerabilities for its customers, saving customers $69M+ in potential losses due to security vulnerabilities.
We've been awarded by the President of France Mr. François Hollande at the La French Tech program and Prime Minister of India Shri Narendra Modi at the Global Conference on Cyber Security. Loom, MamaEarth, Muthoot Finance, Canara Robeco, ScripBox etc. are a few of Astra’s customers.
Role Overview:
As an SDE I Front-End Engineer at our company, you will play a crucial role in the development of the dashboard for our SaaS security platform.
Your primary focus will be on utilising Next.js, React, TypeScript, shadcn/ui (built on Radix UI), Tailwind CSS & TanStack Query to create an intuitive and efficient dashboard that meets the evolving needs of our users. You will have the opportunity to work alongside talented individuals, collaborating to deliver innovative solutions and pushing the boundaries of what's possible in web development. The role requires deep collaboration with the leadership, product, design, back-end and QA teams.
Join our team and contribute to the development of a cutting-edge SaaS security platform, where high-quality engineering and continuous learning are at the core of everything we do.
Key Responsibilities:
- Collaborate with product managers, product designers, and backend engineers to understand project requirements and translate them into code.
- You will research, design and code. What you create is also what you own.
- Develop consistent and user-friendly web interfaces based on Figma designs, using Next.js, React and shadcn/ui
- Utilize TypeScript for type safety and enhanced development workflows, ensuring code quality and reliability.
- Implement designs using shadcn/ui design kit (built on Radix UI) for consistent and modern UI components + utilize Tailwind CSS to style components and ensure a cohesive visual experience across the dashboard.
- Integrate Tanstack Query & Jotai for efficient data fetching and state management.
- Optimize web performance and ensure compatibility across different browsers and devices.
- Write clean, modular, and maintainable code while adhering to best practices, security and coding standards.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Troubleshoot and debug issues pre/post production, ensuring timely resolution to minimize impact on users. Identify and correct bottlenecks and fix bugs.
- Ensuring timely delivery of the features/products
- Stay updated on emerging technologies and industry trends, incorporating them into the development process when appropriate.
Requirements
- 3+ year of work experience with Next.js (preferred) or React
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Strong proficiency in Next.js and React, with demonstrable experience building web applications.
- Experience working with design systems and UI libraries, preferably shadcn/ui (built on Radix UI).
- Proficiency in CSS, particularly with Tailwind CSS, for styling and layout.
- Familiarity with state management libraries such as Tanstack Query(React Query)/Jotai.
- Familiarity with version control systems such as Git.
- Understanding of basic UX principles and what makes a great user experience
- Solid understanding of web development concepts such as HTML, JavaScript, and responsive design principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
- Eagerness to learn and adapt to new technologies and methodologies.
Benefits
- Embrace the cosy remote work lifestyle.
- Feel the startup adrenaline pumping through your veins.
- Revel in our open, growth-centric ambiance; it's like a digital playground.
- Dive deep into the captivating world of cybersecurity.
- And yes, get ready for some unforgettable workcations—think Chikmagalur & Jim Corbett.
responsibilities
- Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies
- Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
- Writing tested and documented JavaScript, HTML and CSS
- Make design and technical decisions for AngularJS projects.
- Develop application code and unit test in the AngularJS, Rest Web Services and Java technologies for the Application Development Center.
- Ensuring high performance
requirements
- Strong expertise with HTML, CSS, and writing cross-browser compatible code.
- Good understanding of AJAX and JavaScript Dom manipulation Techniques
- Experience with RESTful services
- Experience in JavaScript build tools like grunt or gulp
- Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS)
- Familiar with testing frameworks (Ex. Jasmine)
- Test runner framework (Ex. Karma)
- Hand on and implements complex AngularJS applications, directives, controllers, services
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
Benefits:
- 5 days working
- Paid Overtime
- Paid Leave
- Employee referral scheme
- Team exposure
- Short term growth
- Playing Zone
- Training sessions for all departments
Responsibilities:
Experience in State management (Redux, ngrx/ngxs etc) is an advantage
Experience in Testing frameworks is an advantage
Experience building real time applications is an advantage
Experience using memoization is an advantage
Design and implement Angular applications for end users
Build reusable code and libraries for future use
Ensure the best efficiency and responsiveness of website
Identify and fix bugs in the website
Help to maintain the code quality
Work along with the backend team for seamless integration with APIs
We are seeking talented Front End Developer Engineers to join our team.
Your responsibilities as a front end developer engineer will include:
- - Contribute to a full development life cycle, including: requirements analysis, functional design, technical design, programming, testing, documentation, implementation, and on-going technical support.
- - Work closely with the existing team to learn the current application architecture, design and understand its functionalities and complexities.
- - Bridge the gap between graphic design and backend technical implementation
- - Build modular, responsive templates using modern CSS techniques
- - Translate UI/UX design wireframes to actual code
- Testing cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies.
What we are looking for:
- - 2+ years of industry experience as a Front End Developer Engineer
- - Degree in Computer Science or related field
- - Experience with developing web and mobile applications
- - Extensive knowledge HTML5 / CSS3 / JavaScript / jQuery / Bootstrap / ReactJS, AngularJS
- - Strong experience in JSON/XML and REST/SOAP based Web Service based integration.
- - Experience (mandatory) with working Web Framework versions with exposure to creating components and handling AJAX calls.
- - Good to have knowledge in JIRA, GIT.
- - Strong knowledge of Client-Server Architecture.
- - Basic Proficiency with Python or relevant back-end scripting language
- - Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- - A positive attitude, and a growth mindset
- - Great attention to details
Bonus:
- - Experience with API testing software (e.g. Postman)
- - Good Humor
Note- We are currently working from home due to the pandemic. If selected you may work from a remote location though once office reopens candidate must work from Office.
- Developer/Senior Developer Role in Javascript/React
- Design and Develop Libraries for React
- Strong analytical skills - ability to turn business requirements into technical concepts and code
• Minimum 3 years of experience in React (at least 3 projects) and familiar with modern React (Hooks, Context API)
• At least one PWA project
• Deep knowledge of Typescript (at least 2 years)
• Excellent problem solving and communication skill
• Used to writing automated tests with tools like Jest & Cypress
• Working with a ticket tool like Jira
• Experience with SCRUM/Agile Development
• Experiences with NodeJS is a plus
• Experiences with Monorepositorys and Nx is a plus
Responsibilities:
• Build pixel-perfect, buttery smooth UIs across both mobile platforms.
• Leverage native APIs for deep integrations with both platforms.
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
• Maintain code and write automated tests to ensure the product is of the highest quality.
• Transition existing React web apps to React Native.











