React Developer in Constanţa

Role description: The Frontend software engineer will work with our multi-disciplinary team in the delivery of integrated web solutions, predominantly for the not-for-profit sector. The ideal candidate will be comfortable working in a team environment across a variety of projects and in line with agreed schedules. Along with sound technical knowledge, the candidate should be able to produce web solutions that are secure, performant, and maintainable. The candidate will be a seasoned Senior JavaScript Developer who will be fully conversant with latest web technologies and work within our CRM project which utilizes a dynamic tech stack involving React, TypeScript, Docker, and a PHP backend, with complex, large-scale data sets.  Key Accountabilities: Develop, optimize, and maintain front-end functionality, ensuring consistent performance across various browsers and platforms. Collaborate directly with the Lead Frontend Developer and Backend Developers to ensure coherent implementation and functionality. Engage in technical discussions and collaborative problem-solving to devise innovative solutions for complex data handling and visualization issues. Implement new features for our nearing-completion CRM, focusing on high-quality, scalable, and robust code. Work with architects, designers, project managers and engineers to ensure smooth progress from concept to implementation. Application of policies, procedures, methods, and tools in support of delivery Working with the wider team to deliver a product that meets technical and quality criteria Required skills & experience A minimum of 5+ years of professional development experience with React and TypeScript. A solid understanding of the React ecosystem, with a focus on hooks and context API. Proficiency in managing large and complex datasets, and familiarization with RESTful APIs. Expertise in React state management (Context API, Prop Drilling etc.) Experience in using testing frameworks and libraries such as Jest or Testing Library. Expertise in implementing responsive designs using SCSS. Demonstrable experience with Axios for efficient API management. Solid experience using Formik for form management and Yup for form validation. Competency in managing and utilizing Node packages and dependencies. A robust adherence to clean code principles and a solid understanding of algorithms and data structures. Strong English proficiency and the ability to accurately comprehend and communicate complex requirements and issues. Your role will hinge on facilitating clear and concise dialogues, bridging communication gaps, and ensuring that project details are understood and translated into actionable insights across all team levels. Desired skills & experience Proficiency using React Query Builder package or similar. React Bootstrap or similar components system (MUI etc.) Experience with Dynamic Frontends (generated entirely by data – CRM/CMS etc.) Experience using Docker for running front-end containers. Basic understanding of PHP Required behaviours & attributes Strong inter-personal skills Self-motivated, enthusiastic, team and quality focused Able to communicate effectively with both engineers and senior management Appreciation of commercial aspects of software engineering Customer focused and results driven Proactive with respect to personal development Ability to work on your own or part of an extended team We offer:   Co-financing of sport activities (Multisport)   Additional private medical care   Pizza Tuesday   Relaxation zone –football table   Integration meetings   No dress code   and much more!    Why ClearCourse?   We're a rapidly growing collaborative of disruptive technology innovators, working together to build a brilliant software and payments business. As a ClearCourse employee, you’ll get the support and structure that you need to enjoy your work and develop your career while doing what you love and making a difference in a fast-paced and innovative business that has recently been named one the UK's Best Workplaces For Wellbeing in 2023.   Our FAIR™ Corporate Values   F uture-proof: We seek out innovation and we continually strive for progress A pproachability:   We’re approachable and we communicate with respect and empathy I ntegrity:   We will only do what we believe to be the right thing                       R esponsibility:   We are accountable for ourselves, our organisation and the world around us   At ClearCourse we're committed to an inclusive culture and are keen to attract diverse individuals who thrive in a flexible working environment. If you have a disability or need any reasonable adjustments during the application and interview stages, please let us know.   Across our business, we’re investing in our people, expanding our expertise, and developing our vision. Want to get on board? We’d love to speak with you.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!