JavaScript Developer -React
AgileGrid SolutionsJob description
About The Company Veeam is a global leader in data resilience, renowned for its innovative solutions that empower businesses to control and protect their data effectively. With a commitment to ensuring data availability and security, Veeam offers comprehensive services including data backup, recovery, portability, security, and intelligence.
Headquartered in Seattle, Veeam serves over 550,000 customers worldwide, ranging from small businesses to large enterprises. The company's mission is to enable organizations to move fearlessly forward by providing reliable, scalable, and innovative data protection solutions. Veeam fosters a culture of growth, learning, and impact, encouraging its employees to contribute meaningfully to the future of data resilience and technology advancement.
Join Veeam and be part of a forward-thinking company that values innovation, collaboration, and professional development, making a significant impact for some of the world's most prominent brands.
About The Role We are seeking a talented JavaScript Developer specializing in React to join our dynamic team. In this role, you will be responsible for developing and maintaining the frontend components of Veeam’s flagship products, including Veeam Backup & Replication and Veeam ONE.
Your work will directly influence the user experience and functionality of our solutions, ensuring they are robust, efficient, and user-friendly. You will collaborate with cross-functional teams to extend existing features, optimize performance, and implement new UI elements that meet high standards of quality and usability. Working within a micro-frontend architecture, you will utilize modern technologies and frameworks to deliver scalable and maintainable frontend solutions.
This role offers an exciting opportunity to contribute to cutting-edge data resilience products and to grow your expertise in a fast-paced, innovative environment.
Qualifications The ideal candidate will have a minimum of three years of professional experience in web application development, with a strong foundation in JavaScript and CSS. Proficiency in TypeScript and React is essential, along with a good understanding of modern frontend development practices.
Candidates should possess excellent communication skills in English, enabling effective collaboration with international teams. Bonus qualifications include experience with automated testing frameworks such as Jest and Playwright, knowledge of reactive programming patterns like RxJS, and familiarity with modern build tools such as Vite. Additional advantageous skills include experience with OpenAPI/Swagger, applying software design patterns in frontend applications, and understanding of micro-frontend architectures.
A proactive attitude, problem-solving skills, and a passion for learning are highly valued.
Responsibilities Develop and implement UI elements such as dialogs, wizards, and forms using React, ensuring high-quality, responsive, and accessible interfaces. Extend and enhance existing frontend components to improve functionality and user experience.
Collaborate with backend teams to integrate REST APIs generated via OpenAPI/Swagger, ensuring seamless data flow and interaction. Optimize application performance by identifying and resolving issues related to memory leaks, traffic, and load times. Work within a micro-frontend architecture to build scalable and modular frontend solutions.
Participate in code reviews, testing, and documentation to maintain code quality and consistency. Stay updated with the latest frontend technologies and best practices, applying them to improve product development processes. Contribute to team knowledge sharing and continuous improvement initiatives to foster a collaborative and innovative work environment.
Benefits Veeam offers a comprehensive benefits package designed to support your health, well-being, and professional growth. Employees enjoy 26 paid days off annually, along with four additional VeeaMe Days dedicated to self-care.
The company provides paid parental, maternity, and paternity leave to support work-life balance. A fully covered family medical plan, including dental, vaccinations, and rehab services, ensures your health needs are met. Additional benefits include life, critical illness, and disability insurance, along with employer pension contributions through PPK.
Employees receive a monthly Edenred allowance of 450 PLN for meals and a fully covered MultiSport card, granting access to sports facilities nationwide. Up to 12 free therapy sessions per year, as well as legal and financial advisory services, are available to promote holistic well-being. Veeam encourages continuous learning through access to on-demand libraries such as LinkedIn Learning and O’Reilly, along with mentoring, workshops, and global learning events like the annual Global Day of Learning.
Equal Opportunity
Veeam Software is an equal opportunity employer committed to fostering an inclusive workplace. We do not tolerate discrimination of any kind based on race, color, religion, gender, age, national origin, citizenship, disability, veteran status, or any other protected characteristic under federal, state, or local law. All employment decisions are made based on merit, qualifications, and business needs.We ensure that all your personal information is kept confidential throughout the recruitment process, and any data collected will be processed in accordance with our Recruiting Privacy Notice. By applying for this position, you consent to the processing of your personal data as outlined in our privacy policies. We believe that diversity and inclusion drive innovation and excellence, and we are dedicated to providing equal opportunities for all candidates and employees.
¿Te interesa este puesto?