Full Stack Software Engineer - AI-First (Java, Angular)
Jobgether
Job description
About the role
Join a fully remote engineering environment focused on building high‑scale software with modern AI‑assisted development workflows. You will work across the full stack, combining Java and Spring Boot on the backend with Angular and TypeScript on the frontend. The role gives you significant ownership, from product decisions and system architecture through cloud infrastructure and deployment.
Key responsibilities
- Own development and evolution of product features as part of an autonomous engineering team, collaborating closely with Product Managers on priorities and solutions.
- Build and maintain full‑stack applications using Java, Spring Boot, Angular, and TypeScript, adapting focus between backend and frontend based on business and technical needs.
- Apply AI‑first development practices using tools such as Claude Code, Cursor, Lovable, and similar AI agents to accelerate implementation and improve engineering productivity.
- Architect, implement, review, and validate AI‑assisted code to ensure solutions are scalable, maintainable, secure, and aligned with engineering standards.
- Take end‑to‑end responsibility for applications, from system design and development through cloud infrastructure, deployment, and ongoing improvements.
- Apply modern security practices when designing and developing applications that handle sensitive compliance and business information, identifying potential vulnerabilities and technical risks.
Required profile
- 3+ years of professional software engineering experience delivering production‑grade applications.
- Strong hands‑on experience with Java, Spring Boot, Angular, and TypeScript, comfortable across frontend and backend development.
- Practical experience or strong interest in AI‑assisted and agentic software development, including prompt engineering and AI coding assistants.
- Ability to critically evaluate AI‑generated code, identify inaccuracies or vulnerabilities, and apply sound engineering judgment.
- Experience with end‑to‑end software delivery, including system architecture, cloud environments, deployment, and application lifecycle ownership.
- Strong understanding of secure software development and modern cybersecurity risks.
- Self‑directed and comfortable working in an autonomous, results‑focused environment.
- Fluent English communication skills and strong collaboration abilities.
Required skills
- Java
- Spring Boot
- Angular
- TypeScript
- Claude Code (AI coding assistant)
- Cursor (AI coding assistant)
- Lovable (AI coding assistant)
What we offer
- Fully remote work with the ability to work from anywhere in the world for up to 183 days per year.
- Access to a budget and the latest AI‑powered development tools to support modern engineering workflows.
- Virtual Stock Options (VSOPs) and opportunities for professional and financial growth as the organization scales.
- Merit‑based environment with significant opportunities to expand responsibilities and career scope.
- €200 monthly budget for coworking or sports activities.
- Flexible, international work environment designed to support autonomy and work‑life balance.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether
Related job offers
-
Information Security Analyst – Entry Level (UAE National)
Al Futtaim Group Dubai -
IT System Engineer – Naval Vessel Support
BSL Abou Dabi -
IBM Maximo Functional Consultant
Tata Consultancy Services Abou Dabi -
Unity Game Developer (WebGL & VR)
Saal.ai Abou Dabi -
IT Analyst – Hotel Technology Support
Fairmont Hotels & Resorts Dibba Al Fujairah