Software Engineer Front EndRole & Responsibilities
Build scalable and responsive web applications using modern frontend technologies
Collaborate closely with product designers to translate UX concepts into high-quality user experiences
Work with designers to review and provide inputs on UI/UX designs
Contribute to and evolve reusable UI component libraries and design systems
Work with backend and platform teams to integrate APIs and deliver seamless end-to-end experiences
Improve frontend architecture, code quality, performance, accessibility, and security standards
Participate in technical discussions, code reviews, debugging, and frontend engineering best practices
Identify and resolve frontend performance bottlenecks, rendering issues, and scalability challenges
Work on large enterprise-grade systems with complex workflows and datasets
Stay updated with evolving frontend technologies, tooling, and AI-assisted engineering workflows
Effectively use AI-powered development tools while maintaining strong engineering judgment and code quality standards
Collaborate effectively with distributed teams across India and the US
Required Skills & Experience
2+ years of experience building modern web applications
Strong proficiency in JavaScript and TypeScript
Hands-on experience with Angular (preferred) and familiarity with frameworks such as React or Vue
Strong understanding of component-driven architecture and reusable UI patterns
Experience building scalable and maintainable enterprise-grade frontend systems
Experience working with REST APIs and asynchronous data handling
Familiarity with frontend state management approaches
Understanding of web performance optimization techniques and Core Web Vitals
Understanding of accessibility standards (WCAG) and frontend security best practices
Experience with responsive design and cross-browser compatibility
Familiarity with modern frontend tooling and package management ecosystems
Experience writing unit and integration tests using frameworks such as Jest, Vitest, Cypress, or Playwright
Familiarity with Git-based development workflows and CI/CD pipelines
Comfort and confidence in solving unstructured problems
Strong debugging, problem-solving, and communication skills
Curiosity to learn evolving frontend technologies, engineering practices, and developer productivity tools
Nice to Have
Experience building or maintaining design systems
Exposure to micro-frontend architecture
Familiarity with observability and monitoring tools
Exposure to cloud-native application environments
Experience using AI-assisted developer tools and workflows
Engineering Practices
Strong focus on code quality, maintainability, testing, and scalability
Collaborative engineering culture with emphasis on ownership and continuous improvement
Strong emphasis on usability, accessibility, reusability, and engineering excellence
Why Join Us
Opportunity to work on complex enterprise-scale products
Strong focus on engineering and innovation
Exposure to modern UI engineering challenges
High ownership and learning opportunities
Collaborative global engineering culture

Keyskills: JavaScript TypeScript AI tools Front End UX UI Vue React Angular
Soroco India Private Limited About the Company We are a young company with a technically capable, entrepreneurial, and sophisticated team working on a very exciting problem that will impact the way technology is consumed by every single industry. This requires solving hard problems in a variety ...