Full Stack Software Engineer - AI-First (Java, Angular)
Remote · Full Time
Be the first to apply
- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
This opportunity is offered through a partner organization that handles all applications and subsequent recruitment phases. The position is based in Saudi Arabia but allows fully remote work, focusing on developing scalable software solutions enhanced by modern AI-assisted development techniques.
The role involves working across the full technology stack using Java and Spring Boot on the backend and Angular with TypeScript on the frontend. You will have significant responsibility ranging from product feature decisions and system architecture to cloud deployment and infrastructure management.
Utilizing AI coding agents to boost productivity is a core aspect, requiring you to guide, scrutinize, and validate AI-generated code whilst ensuring high engineering standards.
Given the platform manages sensitive global compliance data, your approach must embed security, system reliability, and thoughtful architectural design.
You will be part of a small, autonomous, low-meeting team collaborating closely with product stakeholders and experienced engineers, enjoying a high level of flexibility, global exposure, and access to cutting-edge AI engineering tools.
Key Accountabilities
- Lead the development and evolution of product features as a member of a self-directed engineering team, coordinating closely with Product Managers to align priorities and solutions.
- Construct and sustain full-stack software applications, switching focus between backend and frontend development as required, using Java, Spring Boot, Angular, and TypeScript.
- Implement AI-first development methodologies by leveraging tools such as Claude Code, Cursor, and Lovable to accelerate coding and enhance productivity.
- Design, code review, and verify AI-assisted software ensuring all solutions are scalable, maintainable, secure, and conform to engineering quality standards.
- Assume complete ownership over applications, including system design, development processes, cloud deployment, and ongoing maintenance.
- Integrate up-to-date security practices in application development to safeguard sensitive compliance and business data.
- Proactively identify and mitigate potential vulnerabilities and risks by applying security-focused thinking throughout the software development lifecycle.
- Contribute actively to a performance-driven, collaborative engineering culture that emphasizes individual responsibility with minimal unnecessary meetings.
Candidate Requirements
- At least 3 years of professional experience developing production-quality software applications.
- Robust hands-on expertise with Java, Spring Boot, Angular, and TypeScript, comfortably handling both frontend and backend tasks.
- Experience or keen interest in AI-augmented and agent-based software development, including prompt engineering and usage of AI coding assistants or automated workflows.
- Capability to critically assess AI-generated code outputs, identifying defects or vulnerabilities, and applying prudent engineering judgment before production integration.
- Experience with holistic software delivery encompassing system architecture, cloud development, deployment, and application lifecycle management.
- Solid grasp of secure software design principles and awareness of current cybersecurity challenges; specialized security research experience is not mandatory.
- Self-motivated and capable of working autonomously in a results-oriented environment, making informed decisions independently.
- Excellent communication and collaboration skills, with fluency in English mandatory.
- A strong appetite for learning and adapting to evolving AI development tools and methodologies.
Benefits and Perks
- 100% remote working arrangement, with permission to work from anywhere globally for up to 183 days per year.
- Access to a dedicated budget for the latest AI-powered developer tools supporting efficient coding workflows.
- Opportunity for Virtual Stock Options (VSOPs) and career advancement as the company grows.
- Work environment built on meritocracy with significant room for increasing responsibilities and expanding career horizons.
- A €200 monthly allowance to support coworking space expenses or physical fitness activities.
- A flexible, international workplace culture designed to nurture autonomy and maintain work-life balance.
- Engagement with large-scale products involving global compliance issues, cloud technologies, AI-enhanced engineering, and secure data handling.
Additional Information
The company employs AI-driven matching systems to evaluate candidates based on role requirements swiftly and objectively. The final recruitment decisions and interview procedures are conducted by the hiring organization’s internal team.
Personal data processing complies with relevant data protection regulations including GDPR, with candidates able to exercise rights regarding their data at any time.
Some hiring process elements may be supported by AI tools analyzing applications, resumes, and assessments to highlight inconsistencies or verification cues; however, human judgment remains central in the final selection.