Job Opportunity
We are seeking an experienced software engineer to join our distributed engineering team in Europe. This role offers a hybrid working model and involves building and maintaining scalable, user-friendly web applications.
Key Responsibilities:
* Collaborate with product managers and designers to deliver intuitive user interfaces.
* Own the full software development lifecycle: design, implementation, testing, deployment, and monitoring.
* Write clean, efficient, and maintainable code using React, TypeScript, and Java.
* Work with technologies such as GraphQL, Node.js, Kubernetes, SQL/NoSQL databases, and cloud infrastructure.
* Participate in daily releases and contribute to a fast-paced development environment.
Requirements:
* 4-6 years of frontend development experience with strong proficiency in React and TypeScript.
* Solid understanding of Java and backend integration.
* Experience with GraphQL, Node.js, and cloud infrastructure.
* Proven track record of delivering production-grade software in agile environments.
* Strong problem-solving skills and ability to work independently and collaboratively.
* Excellent communication skills and a proactive mindset.