SDE2 - Frontend Developer
We are seeking an experienced frontend developer to design and implement scalable, reusable, and maintainable frontend code.
Location: Bengaluru, India (UTC+5:30) | Employment Type: Full-time, On-site
We are looking for an experienced Frontend Developer to design and implement scalable, reusable, and maintainable frontend code. In this role, you will focus on delivering high-quality user experiences in collaboration with UI/UX designers, ensuring the performance, responsiveness, and long-term maintainability of our web applications.
WHY JOIN US
At Unosecur, you’ll join a fast-growing identity security startup based in Berlin, Europe’s innovation capital, while working in a diverse, multinational environment. Continuous excellence in this role offers a chance to build a global career, gain exposure to European work culture, and collaborate with forward-thinking minds across borders. With cybersecurity and identity protection becoming mission-critical across industries, you’ll be entering one of tech’s most dynamic and future-proof sectors.
THE IDEAL MINDSET
To thrive here, you’ll need an entrepreneurial spirit and a strong sense of ownership. We value self-starters who embrace ambiguity, learn fast, and stay curious about emerging technologies. The ideal candidate is adaptable, proactive, and collaborative, with the resilience to handle challenges and the optimism to turn them into opportunities. If you’re ready to help shape the future of identity security, we want to hear from you.
KEY RESPONSIBILITIES
Frontend development: Design and implement scalable, reusable, and maintainable frontend code. Collaborate with UI/UX designers to translate designs into functional, responsive interfaces.
Architecture and design: Contribute to the architecture of complex frontend applications. Make informed decisions about technology stacks and design patterns to ensure long-term maintainability and scalability.
Performance optimization: Continuously monitor and improve frontend performance, ensuring fast load times, smooth interactions, and efficient rendering.
Cross-functional collaboration: Work closely with backend developers to integrate APIs and ensure seamless communication between frontend and backend. Collaborate with designers to deliver pixel-perfect designs.
Code reviews and mentorship: Provide constructive feedback on code quality and maintain coding standards. Mentor junior developers to enhance their technical skills.
Quality assurance: Write unit tests and conduct thorough testing to ensure the robustness of the frontend code. Assist in debugging and troubleshooting issues reported by QA teams or end-users.
Continuous learning: Stay up-to-date with the latest trends, technologies, and best practices in frontend development. Implement new tools and frameworks that drive innovation within the team.
REQUIREMENTS
Experience: 5–8 years of proven experience in frontend application development, with a strong focus on modern web technologies and frameworks.
Frontend technologies: In-depth knowledge of HTML5, CSS3, and JavaScript (ES6+), along with proficiency in React, Angular, or Vue.js.
UI frameworks and libraries: Experience with component libraries (e.g., Material-UI, Ant Design, TailwindCSS) and state management tools (e.g., Redux, MobX, Vuex).
Build tools and version control: Proficient in Webpack, Babel, ESLint, and Git.
Responsive design: Expertise in creating responsive, mobile-first designs using CSS Grid, Flexbox, and SASS/SCSS.
Cross-browser compatibility: Proven track record of ensuring consistent behavior across multiple browsers and devices.
API integration: Strong understanding of RESTful APIs and asynchronous data fetching (e.g., Axios, Fetch API).
Testing frameworks: Familiarity with Jest, Mocha, Enzyme, or Cypress for frontend testing.
Performance optimization: Hands-on experience profiling and optimizing frontend applications for fast load times and smooth user interactions.
UI/UX collaboration: A solid grasp of UI/UX principles and the ability to work closely with designers to refine user flows.
Problem-solving skills: Excellent debugging skills and the ability to troubleshoot complex issues in frontend code.
NICE TO HAVE
TypeScript Experience: Familiarity with TypeScript for robust and scalable frontend development.
SSR/Next.js: Experience with server-side rendering to improve performance and SEO.
Advanced Performance Techniques: Skills in code splitting, lazy loading, or pre-fetching.
GraphQL: Understanding of GraphQL and its use cases in frontend applications.
If you are passionate about building intuitive, high-performance web interfaces and want to contribute to a fast-paced startup, we’d love to hear from you.