CRUDS System Private Limited
Website:
crudstech.com
Job details:
JOB TITLE : Frontend Software Engineer
DEPARTMENT: Software Engineering
REPORTS TO Manager, Software Engineering
LOCATION : India
We're seeking a talented and experienced Frontend Software Engineer with strong expertise in React and TypeScript and a passion for building high-performance, user-focused web applications. As part of our dynamic team, you'll play a key role in designing and delivering polished frontend experiences that power real-time voice and messaging products. You'll collaborate closely with product managers, designers, QA analysts, and backend engineers from discovery through release, translating business needs into scalable, maintainable frontend solutions. You'll contribute to engineering best practices, mentor teammates, and help drive long-term product quality while working with modern tooling and real-time technologies.
RESPONSIBILITIES :
- Develop and maintain high-performance web applications primarily using React and TypeScript
- Build scalable and reusable UI components and frontend architecture patterns
- Collaborate closely with product managers and designers from wireframes through implementation and release
- Translate business requirements into clear technical solutions with strong UX focus
- Write clean, maintainable, and efficient code with an emphasis on long-term quality
- Develop and maintain comprehensive unit and integration tests using modern frontend testing tools
- Participate in code reviews and contribute to engineering standards and best practices
- Debug and resolve customer-facing UI issues, including performance and real-time behavior
- Ship features autonomously while aligning with product goals and timelines
- Create and maintain technical documentation for frontend systems and components
- Mentor junior engineers and support team growth
QUALIFICATIONS :
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience)
- 5+ years of professional frontend or full-stack software development experience
- Strong proficiency in React and TypeScript
- Experience with modern state management and data-fetching patterns (e.g., React Query, Zustand, or similar tools)
- Strong testing mindset with experience using tools such as React Testing Library, Vitest, or equivalent frameworks
- Solid understanding of UI/UX principles and building responsive, polished user interfaces
- Proficiency with Git, familiarity with Linux, and experience working in Agile development environments
- Excellent problem-solving skills and attention to detail
- Strong communication skills and experience working with remote or distributed teams
- Collaborative mindset with leadership qualities and a passion for mentoring
- Strong communication skills in English, both written and verbal.
- Comfortable working in a distributed, global team with daily overlap in GMT+1 (Lisbon time zone preferred).
NICE TO HAVE :
- Experience with modern build tooling such as Vite or similar bundlers
- Experience with end-to-end testing frameworks (Playwright, Cypress)
- Familiarity with design systems and component libraries
- Knowledge of web performance optimization techniques
- Experience working in monorepo architectures
- Background in real-time communication, voice, or telecommunications products
- Contributions to open-source projects or technical writing
Apply here : sakshi.marulkar@crudstech.com
Click on Apply to know more.