Senior Software Engineer with React
We are currently looking for an experienced Senior Software Engineer with React for one of our clients that is currently setting up their new IT center in Kraków. This an American product-based company developing software for cybersecurity. This person will join the engineering team in the R&D department.
In this role you will:
- Develop and implement sophisticated, scalable, and maintainable React applications.
- Work collaboratively with cross-functional teams to transform business requirements and user stories into technical solutions.
- Guide architectural decisions and establish front-end best practices for React applications.
- Write clean, efficient, and well-documented code with a focus on performance and maintainability.
- Mentor junior engineers and conduct thorough code reviews to uphold high-quality standards.
- Optimize components for peak performance across a wide range of web-enabled devices and browsers.
- Stay informed about the latest front-end technologies and trends to refine and advance our technical strategy.
Requirements:
- Over 5 years of professional experience in software engineering, with a strong emphasis on front-end development.
- At least 3 years of hands-on experience working with React.js in a production environment.
- Extensive knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Proficiency in front-end build pipelines and tools such as Webpack, Babel, and Vite.
- Familiarity with state management solutions like Redux, Zustand, and Recoil.
- Experience integrating and working with RESTful APIs and modern asynchronous programming patterns.
- Solid understanding of responsive design, cross-browser compatibility, and accessibility standards (WCAG).
- Hands-on experience with testing frameworks and tools, including Jest, React Testing Library, and Cypress.
- Strong problem-solving abilities and a proactive approach to taking ownership.
- Preferred experience with TypeScript.
- Preferred experience SSR frameworks like Next.js.
Benefits:
- Competitive Health Benefits (with dental care)
- Flexible Work-Schedule
- Paid Time Off for Volunteering and for Your Birthday
- Hybrid Working Environment
- Regular Company Town Halls to Keep You Informed
- Opportunities for Career Growth and Advancement
- High performance equipment, access to high performance data centers to effectively proceed with your tasks
- Competitive salary (discussed individually depending on qualifications)
- Work in international team of talented and energetic people with clear setting of tasks, flexible communication between colleagues on work issues
- Professional trainings and education, including courses and conferences out of the company, internal educational platform
- Purchasing required software and literature by employee’s request
- Excellent professional and career opportunities
To apply, please click the ‘Apply Now’ button and follow the instructions. For previous appointments at Grafton, please contact the lead consultant directly. Salary rates quoted are gross rates, based on Grafton Recruitment's salary survey. Final remuneration depends on the extent to which the Candidate's competencies match the requirements described in the offer. Job offers of Grafton Recruitment are not offers within the meaning of the Civil Code (legal basis Art. 66 and 71 of the Civil Code). We kindly inform you that we read all applications and contact only selected persons. We guarantee discretion.
Grafton Recruitment Sp. z o.o. is an Employment Agency No. 20329.
More similar jobs at http://pl.grafton.com/pl/job-search