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 looking for a versatile Front-End Engineer with strong full-stack awareness to join our engineering team. While your primary focus will be building elegant, scalable, and performant user interfaces, you’ll also leverage your back-end experience to collaborate across the stack and deliver end-to-end solutions. This role is ideal for an engineer who thrives at the intersection of front-end and back-end development, cares deeply about user experience, and enjoys solving complex technical challenges.
Job Responsibility:
Design, develop, and maintain responsive, dynamic front-end applications using React
Collaborate with product managers, designers, and back-end engineers to build intuitive and performant user experiences
Integrate front-end components with APIs and back-end services
Contribute to back-end development in Python or Java when needed (e.g., building REST APIs, data processing pipelines, or integration services)
Ensure code quality through unit testing, code reviews, and best practices in CI/CD
Optimize applications for performance, scalability, and security
Participate in architectural discussions and influence the full product stack
Stay current with emerging technologies and contribute ideas to improve team practices
Requirements:
BSc. in Computer Science, or a related field
5 years of hands on experience in developing front-end applications with React and modern front-end technologies JavaScript/TypeScript, Redux, Webpack, etc.
Solid experience with Python (e.g., Flask, FastAPI, Django) and Java (e.g., Spring Boot, JEE)
Understanding of RESTful APIs, microservices, and system integration
Familiarity with databases (SQL, MongoDB, and/or NoSQL)
Strong foundation in computer science concepts (data structures, algorithms, design patterns)
Experience with Git, CI/CD pipelines, and cloud environments (AWS)
Nice to have:
Experience with GraphQL, WebSockets, or real-time systems
Familiarity with containerization (Docker, Kubernetes)
Knowledge of automated testing frameworks (Jest, PyTest, JUnit)
Exposure to DevOps practices and infrastructure-as-code
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.