Full Stack Engineer
Role details
Job location
Tech stack
Job description
- Lead design and development of web and mobile applications.
- Collaborate with cross-functional teams for project delivery.
- Evaluate AI tools to enhance team productivity., As a Senior Software Engineer, you'll lead the design and development of 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. What You'll Do
- Leverage AI coding assistants to accelerate development, code review, and testing
- Participate in system design discussions and contribute to architectural decisions
- Write clean, well-tested, and documented code following established engineering standards
- Collaborate with designers, QA engineers, and product managers in cross-functional delivery teams
- Evaluate and integrate AI tools and workflows to improve team productivity
- Participate in code reviews with a focus on quality, security, and maintainability, 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., 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 experience and skills with our team lead. Live discussion and problem-solving.
- Culture Fit & Offer: Final conversation with the CEO. If it's a match, you'll receive an offer within 48 hours.
Requirements
A software company in Las Palmas seeks a Senior Software Engineer to lead the development of web and mobile applications. The role involves collaborating with cross-functional teams and integrating AI tools into workflows. Candidates should have over 6 years of experience in software development, system design skills, and a Master's degree in Computer Science. Enjoy a structured growth path and vibrant work culture in a supportive environment focused on quality and accountability., * 6+ years of experience in software development.
-
Proven expertise in system design and architecture.
-
Experience building scalable web applications., Software development experience System design skills Understanding of clean code Experience using AI coding tools Problem-solving skills Communication skills in English, Master's degree in Computer Science or Engineering, * 6+ 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
- Knowledge of cloud platforms (AWS, GCP, Azure)
- Experience with DevOps and CI/CD pipelines
- Open-source contributions
- Experience leading small engineering teams