This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Frontend Developer with over 9 years of hands-on experience in development and team handling. The ideal candidate will have a robust understanding of both front-end and back-end technologies, along with a proven track record of leading development teams to success. This role demands a deep proficiency in React.js , Node.js, HTML , CSS, Kafka, Splunk, GitLab, REST API services and Styled Components.
Job Responsibility
Lead and mentor a team of developers, fostering a collaborative and high-performance environment
Design, develop, and maintain scalable web applications using a wide range of technologies
Develop and integrate REST API services to ensure seamless communication between front-end and back-end systems
Implement and maintain front-end interfaces using Javascript , React.js, Node.js, Next.js, HTML, CSS, and Styled Components
Manage real-time data processing and streaming with Kafka
Monitor and troubleshoot application issues using Splunk
Utilize GitLab for version control and CI/CD processes
Collaborate with cross-functional teams to define, design, and ship new features
Ensure code quality, maintainability, and best practices through code reviews and continuous improvement
Requirements
React.js: Extensive experience in building and deploying front-end services
Kafka: Skilled in implementing real-time data pipelines and messaging systems
Splunk: Expertise in monitoring, logging, and troubleshooting application performance
GitLab: Strong knowledge of version control systems and CI/CD pipelines
REST API Services: Proficient in designing and consuming RESTful web services
Front-End Technologies: Advanced skills in Javascript, React.js, Node.js, Next.js, HTML, CSS, and Styled Components
Team Leadership: Proven experience in leading, mentoring, and managing development teams
Problem Solving: Strong analytical and problem-solving skills
Communication: Excellent verbal and written communication skills
Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)
9+ years of experience in full stack development
Proven track record of leading successful development projects
Strong understanding of software development lifecycle and agile methodologies