AI-first Full Stack Developer
First Talent
para, Spain
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.es
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€5,000
Working hours
Regular working hours
Languages
English, Russian
Job source
Tech stack
Java (Programming Language)
PHP (Programming Language)
Artificial Intelligence
Amazon Web Services
Applications Architecture
Business Logic
Application Performance Management
User Authentication
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
+22 more
Cursor
Python (Programming Language)
PostgreSQL
Next.js
Secure Coding
Systems Integration
TypeScript
Web Applications
Cloud Platform System
ReactJS
Claude Code
Software Security
AI Coding Agents
Backend
Git
Kotlin
Kubernetes
Front End Software Development
NestJS
Restful APIs
Docker
Golang
Job description
- Develop, maintain, and improve web applications and backend services for FCE’s OTC platform and related products.
- Build responsive, user-friendly interfaces and implement business logic on the backend.
- Design, develop, and maintain REST APIs and integrations with external services.
- Work with databases, data models, and application architecture to ensure performance and scalability.
- Collaborate with Product Managers, designers, and other engineers to translate business requirements into technical solutions.
- Own features end to end: UI, backend, database, external integrations, tests, release behind a feature flag, and checking it works in production.
- Turn a product request into a short solution note and plan, reviewed by a colleague before the agent starts.
- Review colleagues’ and agents’ changes, an equal part of the job.
- Write tests with every change, without exception on paths that move money or change permissions.
- Investigate your own feature if it breaks in production.
- Optimize application performance, reliability, and security.
- Contribute to technical documentation and follow established development standards.
- Work with payment, financial, and digital asset-related functionality where required.
Requirements
- Mid-level or senior-level
- Experience with systems where a mistake means a money or data incident: banking, payments, brokerage, custody, fintech. Crypto experience is a plus, not a requirement.
- Our stack: TypeScript, NestJS, Next.js/React, PostgreSQL, Kubernetes on AWS. It is not a filter: strong full-stack engineers with Go, Python, Java/Kotlin, PHP or C# on the backend and a modern frontend are welcome.
- Daily hands-on work with coding agents (Claude Code, Codex, Cursor in agent mode). Be ready to walk us through your last task from brief to merge, including where the agent got it wrong.
- Writes clearly: solution notes, plans and review comments are understood on first read.
- Russian: fluent or native, required.
- English: confident working level.
- All interview stages are on live video with camera on; identity and background checks are standard for this role.
- Strong understanding of authentication, authorization, application security, and secure coding practices.
- Experience with Git, code reviews, and collaborative development workflows.
- Familiarity with Docker, CI/CD pipelines, and cloud environments.
- Ability to troubleshoot complex issues and write clean, maintainable, and testable code.
- Ability to work independently, take ownership, and collaborate effectively within a team.
Benefits & conditions
- Compensation: Competitive compensation based on experience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.es
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…