Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Join us in developing a comprehensive multi-enterprise workforce management platform that enables workers and suppliers to manage their global professional profiles across multiple enterprises. The platform streamlines workforce operations and talent acquisition processes, providing users with an integrated suite of tools to enhance collaboration, improve talent sourcing, and optimize workforce management across various industries and regions.
As a fullstack developer, you'll contribute to both the backend services and frontend applications, working on features that directly impact thousands of users across multiple enterprises. You'll be part of a team building a platform that modernises how global workforces connect and collaborate.
Requirements:
- 2+ years of commercial experience in backend software development using Java and Kotlin (the latter is optional, but you have to be ready to work with it)
- Experience as a fullstack developer with a focus on backend development
- Experience working with React, TypeScript, and Apollo Client on the frontend part
- Strong knowledge of the Spring Boot ecosystem and experience working with PostgreSQL and Hibernate/JPA
- Proficiency in GraphQL API development and integration
- Familiarity with the Gradle build system
- Strong understanding of software engineering principles, with practical application in real-world environments
- Ability to create scalable, maintainable, and well-tested software solutions
- Experience with Agile methodologies, including TDD, pair programming, and short release cycles
- Strong aptitude for fast prototyping and the ability to adapt to rapidly changing requirements
- Excellent problem-solving skills and attention to detail
- Great written and spoken English (Upper-intermediate level or higher)
Would be a plus:
- Experience working with or integrating GraphQL APIs
- Experience with deployment and configuration management tools like Docker, Terraform, and Kubernetes
- Familiarity with Webpack and modern build tooling
- Familiarity with Styled Components for styling React applications
- A degree in Computer Science or a similar field
Responsibilities:
- Analyze, design, build, and test highly resilient and scalable services using Kotlin within the Spring Boot ecosystem
- Implement unit tests for complex logic and acceptance tests for any changes in REST/GraphQL APIs
- Contribute to the development of a rich user interface using React with TypeScript, ensuring seamless integration with backend services via Apollo Client for GraphQL
- Release software multiple times per week through highly integrated CI/CD pipelines
- Deploy applications using Docker, Kubernetes, and manage configurations with Terraform
- Create application telemetry to enable rapid production feedback loops and improve application performance
- Collaborate within an independent, fully empowered feature team (Product Design, Product Management, Engineering, and Systems Engineering). Work with product managers to determine requirements, write design docs, and ensure continuous feedback
- Implement automated unit testing, end-to-end testing, and functional testing to ensure software quality using tools like Jest and React Testing Library
Key Skills
Ranked by relevanceReady to apply?
Join Euristiq and take your career to the next level!
Application takes less than 5 minutes