Software Developer with AI
About Lasting Dynamics
Lasting Dynamics is an independent software company founded in 2010, built without external investments. We grow through long-term partnerships rather than high-volume delivery.
Many of our partners come to us after unsuccessful outsourcing experiences and stay with us for years. We deliver complex web and mobile solutions with a strong focus on quality and accountability.
We're now entering a new growth phase: scaling our team, strengthening engineering standards, and integrating AI into our core workflows.
About the Role
As a Software Developer, you'll design and develop complex web and mobile applications for international clients. You'll collaborate closely with product owners, designers, and other engineers to deliver scalable, maintainable solutions built for long-term evolution.
Lasting Dynamics is entering a new phase of growth.
We're scaling our team, refining our engineering standards, and integrating AI-assisted development into our core workflow to support more advanced projects and higher levels of ownership.
AI tools and autonomous agents are part of how we build.
You'll use them to accelerate development, improve code quality, and explore architectural solutions — while remaining fully responsible for system design, technical decisions, and engineering standards.
This role is ideal for someone who wants to grow with the company, influence how engineering is structured, and contribute to building a stronger, more scalable technical organization.
Must-Have
- 3+ years of professional software development experience
- Strong system design and architectural skills
- Experience building scalable web applications
- Deep understanding of clean code, testing, and maintainability
- Experience using AI coding tools (Copilot, Claude, Cursor, etc.) in real workflows
- Ability to review code and mentor other developers
- Strong problem-solving and decision-making skills
- Excellent communication skills in English
- Master's degree in Computer Science, Engineering, or related field
Nice-to-Have
- Experience with AI agents or LLM-based systems
- Experience designing microservices architectures
- Knowledge of cloud platforms (AWS, GCP, Azure)
- Experience with DevOps and CI/CD pipelines
- Open-source contributions
- Experience leading small engineering teams
What We Offer
Relocate to Las Palmas de Gran Canaria
Las Palmas is our primary headquarters and home to the largest part of our international team. Here, engineering, product, and delivery teams collaborate daily in a structured, growth-oriented environment.
The city combines strong professional opportunities with an exceptional quality of life, offering year-round mild climate, international connectivity, and a safe, vibrant urban setting.
Relocation Support
We actively support team members who choose to relocate. This includes assistance with housing, administrative procedures, and onboarding, ensuring a smooth transition both professionally and personally.
Interview Process
-
Application Review
We review your CV, cover letter, and portfolio within 5 business days.
-
Intro Call (30 min)
A brief video call with our HR team to discuss your background and expectations.
-
Technical Interview (60 min)
Deep dive into your solution with our engineering lead. Live coding optional.
-
Culture Fit & Offer
Final conversation with the CEO. If it's a match, you'll receive an offer within 48 hours.