Mid Frontend Developer (React, CSS)
Descrierea postului
About The Company We're a software craftsmanship company and we're partnering with startups and enterprises to create profitable digital products and ventures. Here at Graffino we strive to bring out the best each of us has to offer.
We Have Come To Value
Continuous growth over complacency
Integrity and honesty over short term gains
Generating a meaningful impact over futility
Innovation and openness over keeping the status quo About The Role We are seeking a Mid Frontend Developer (React) to join our team. You’ll work on modern web applications, focusing on component-based frontend development, API integration, and building scalable, maintainable user interfaces. We’re looking for someone confident with React, experienced in working with application state and data fetching (e.g., TanStack Query or similar), and with a strong eye for layout, responsiveness, and clean execution using CSS.
We don’t expect you to know every library in the JavaScript galaxy, but if you’re confident with React, solid in CSS, and comfortable working with APIs and modern frontend tools, we’d love to meet you 🚀 Location: On-site, Sibiu, Romania Key Responsibilities Develop and maintain modern web interfaces using React, building reusable components and integrating APIs where needed
Implement responsive, pixel-perfect layouts using CSS, ensuring consistency across devices and browsers
Work with state management solutions and tools such as TanStack Query to handle application data efficiently
Contribute to building and maintaining WordPress websites, including theme adjustments and page building with Elementor, as needed
Collaborate with designers, developers, and project stakeholders to deliver scalable, user-friendly, and high-quality web solutions
Troubleshoot, debug, and improve frontend and WordPress-related issues in a timely manner
Write clean, maintainable, and well-structured code following development best practices Required Skills And Expertise 2+ years of experience working with React (primary focus)
Solid knowledge of modern React ecosystem, including state management (Redux, Context API, or similar)
Good knowledge of CSS, including responsive design, Flexbox, Grid, and cross-browser compatibility
Experience with data fetching and server-state management (e.g., TanStack Query or similar)
Experience working with state management in React applications
Good understanding of modern frontend development principles and reusable UI architecture
Strong eye for detail and ability to translate design into polished interfaces
Good problem-solving, communication, and collaboration skills
Fluency in English
Nice to have: experience working with WordPress, including customizing or creating themes, using ACF (Advanced Custom Fields), building pages with Elementor, and handling basic configuration such as plugins, menus, and content types.
What You Get
Flexible work hours to help you maintain work-life balance
Hybrid work options available (three days at the office/week)
Private Health insurance
Additional leave days based on seniority level
Your very own MacBook Pro and Monitor, Apple Keyboard & Mouse
Welcoming office atmosphere with free beverages and additional amenities
Great colleagues that help you settle in and offer support
Clear work flow, and all the tools you need to do your work
Opportunities for professional growth and development How To Apply If you are passionate about web development and have a strong background in React and CSS/Wordpress, we’d love to hear from you! Tell us about yourself! 🚀 Share your profile and key projects/technologies. We’ll review and reach out about roles that fit.
By submitting this application, I confirm that all the information given by me in this application for employment and any additional documents attached hereto are true to the best of my knowledge and that I have not wilfully suppressed any material fact. I confirm I have disclosed if applicable any previous employment with Graffino. I accept that if any of the information given by me in this application is in any way false or incorrect, my application may be rejected, any offer of employment may be withdrawn or my employment with Graffino may be terminated summarily or I may be dismissed.
By submitting this application, I agree that my personal data will be processed in accordance with Graffino's Candidate Privacy Notice
¿Te interesa este puesto?