Frontend Software Developer We are seeking a talented Frontend Software Developer to join our team. The ideal candidate will have a solid understanding of frontend development principles and be able to design, develop, test, and debug responsive web applications. Job Description The primary responsibility of this role is to translate user and business needs into functional frontend designs using React, JavaScript, HTML, and CSS. This involves developing high-quality, maintainable code and features within defined timelines, adhering to established coding standards and best practices. - Develop high-quality, maintainable code and features within defined timelines, adhering to established coding standards and best practices. - Collaborate with fellow developers to conduct integration testing, ensuring functionality and consistency across the development environment before advancing code to QA. - Design, build, and test responsive user interfaces for web applications that meet user and business requirements. - Translate Figma designs, wireframes, and technical documentation into functional, pixel-perfect frontend components. - Build reusable components and libraries for future use to drive efficiency and maintainability. - Participate in code reviews and provide constructive feedback to peers to ensure code quality and knowledge sharing. - Create and maintain technical documentation as assigned by the Technical Lead to support continuity, onboarding, and scalability. - Stay up to date on UI/UX trends, performance optimization techniques, and evolving best practices in frontend development. Required Skills and Qualifications To succeed in this role, you will need to possess: - 2+ years of professional experience in frontend software development. Strong experience with React (especially with hooks) and JavaScript. - Proficiency in TypeScript, or strong desire and ability to learn it quickly. - Solid understanding of HTML, CSS, and modern responsive web design principles. - Familiarity with Material UI or similar component libraries. - Basic knowledge of state management approaches (e.g., Context API, Redux) and frontend performance optimization. - Understanding of object-oriented programming principles. - Exposure to or experience working in Agile/Scrum environments. - Proficient in written and spoken English (CEFR C1 or equivalent). - Excellent collaboration and communication skills; ability to work effectively across teams and functions. Benefits We offer a fast-paced, rapidly growing startup environment with endless growth potential and opportunities. You will have the chance to work with international teams and projects, improve your English skills through fully personalized classes, and enjoy pre-paid health insurance coverage with Sura for you and one additional member of your family.