Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
Overview
As a Fullstack Developer in the IP Development team, you will design, build, and maintain scalable, high-quality software across both front-end and back-end services. You will contribute to delivering reliable, user-focused products by combining strong engineering fundamentals with a focus on performance, usability, and maintainability.
You will work as part of a cross-functional team, collaborating with Product Managers, UX Designers, and other engineers to translate requirements into well-designed technical solutions. The role combines hands-on development with contributing to technical decisions, ensuring solutions align with engineering standards and long-term platform goals. Our core technology stack includes TypeScript, React, and NestJS, deployed via containerised environments into Microsoft Azure.
As part of our development approach, there is an expectation to leverage AI technologies where appropriate, including AI-assisted development tools (e.g. GitHub Copilot, Claude Code or similar) and integrating AI-driven capabilities into products and workflows.
Responsibilities
Design, develop, and maintain front-end and back-end components of web applications
Collaborate with Product, UX, and engineering teams to deliver user-focused solutions
Translate requirements into scalable, maintainable, and well-structured code
Ensure applications meet performance, reliability, and security standards
Participate in code reviews, contributing to coding standards and continuous improvement
Support technical decision-making, ensuring alignment with architectural principles and best practices
Contribute to testing, debugging, and troubleshooting to maintain high-quality outputs
Work within Agile delivery frameworks, actively participating in planning, refinement, and retrospectives
Contribute to improving development processes, tooling, and automation across the team
Leverage AI-assisted development tools (e.g. GitHub Copilot, Claude Code) to improve productivity and code quality
Qualifications
Strong experience with modern front-end frameworks (e.g. React) and associated libraries
Proficiency in TypeScript and experience building server-side applications
Experience with back-end frameworks (e.g. NestJS, Spring Boot, or similar)
Working knowledge of databases (e.g. PostgreSQL, MySQL, MongoDB)
Understanding of API design, RESTful services, and microservices architecture
Experience with containerisation technologies such as Docker
Familiarity with cloud platforms (preferably Azure, AWS also beneficial)
Understanding of software engineering best practices, including testing and code quality
Experience working in Agile environments (Scrum or Kanban)
Strong problem-solving skills and attention to detail
Effective communication skills, with the ability to collaborate across technical and non-technical teams
Experience using AI-assisted development tools (e.g. GitHub Copilot, Claude Code) or a strong interest in adopting AI within modern software development