Full Stack Developer
Role details
Job location
Tech stack
Job description
As a Full Stack Developer at Bdeo, your mission is to design, develop, and maintain robust and scalable web applications that enhance our innovative platform. You will work in an AI-first development environment, where artificial intelligence tools are a core part of the daily workflow, helping us build better software faster and with higher quality.
You will collaborate closely with cross-functional teams to deliver high-quality solutions in an AI-focused product, ensuring optimal performance, maintainability, and an excellent user experience. Your ability to effectively leverage AI tools throughout the entire development lifecycle will be key to the success of our projects., * Design, develop, and maintain scalable web applications using modern front-end and back-end technologies.
- Collaborate with designers, product managers, and other engineers to deliver high-quality, user-centric solutions.
- Use AI tools on a daily basis to support coding, refactoring, debugging, test generation, and code reviews.
- Apply critical thinking to evaluate AI-generated outputs, identifying errors, edge cases, and improvement opportunities.
- Delegate repetitive or low-value tasks to AI tools to maximize focus on complex and impactful problems.
- Maintain and evolve existing software by adding new features, improving quality, and fixing bugs.
- Follow and promote best development practices, including clean code, testing, documentation, and code reviews.
Requirements
Must have:
- 3+ years of experience in web application development with JavaScript.
- Strong knowledge of Angular, TypeScript, HTML5, and CSS3.
- Experience developing back-end services with Node.js and NoSQL databases.
- Experience with unit testing and quality-focused development.
- Solid understanding of design patterns and clean architecture principles.
- Comfortable working with Git in collaborative environments.
- Daily, hands-on experience using AI-powered development tools throughout the full development lifecycle.
- Ability to effectively use AI for code generation, refactoring, test creation, and code reviews, while maintaining ownership and responsibility for the final result.
- Strong critical mindset to assess, validate, and improve AI-generated outputs.
- Excellent communication skills in both Spanish and English.
Nice to have:
- Experience with AWS or cloud-based infrastructures.
- Familiarity with agile methodologies and iterative product development.
- Experience with continuous integration and delivery pipelines.
- Familiarity with dependency injection.
- Solid understanding of OpenAPI or, at least, good practices for designing RESTful APIs.
- Curious, proactive, and eager to explore new AI-driven ways of working and integrate them into your workflow.
- Willingness and ability to share AI best practices and workflows with the rest of the team.
Benefits & conditions
- We think BIG and are BOLD
- We always go the extra mile
- We genuinely CARE about each other
- We stay laser-focused on customer success
About the Process
- Conversation with our People & Culture Manager
- Practical exercise
- A chat with our Engineering Lead
- A last conversation with our VP Technology
- If all goes well… we will send you an offer!
Why You'll Love Working with Us!
Vacation & Time Off:
- Recharge Fully: Enjoy 23 vacation days plus all Spanish public holidays.
- Extra Days for Special Moments: Paid time off on December 24th and 31st, and yes, we celebrate you with a day off on your birthday! (Just be sure to bring a fantastic birthday cake to share .)
Flexible Work Options:
- Own Your Schedule: Start anytime between 8 am and 10 am, wrap up between 5 pm and 7 pm, and on Fridays (and 20 summer days), dive into the weekend early with an 8 am to 3 pm finish.
- Home Comforts: Work from home three days a week, plus enjoy six full weeks remote per year.
Awesome Perks:
- Health is Wealth: Private medical and dental insurance (Adeslas) for peace of mind.
- Flexible Spending: Meal, transport, training, and kindergarten benefits through Cobee.
- Office Treats: Fuel your day with office snacks-think fruit, cookies, tea, and coffee, all on us!
Learning & Growth:
- Invest in Yourself: An annual budget for books, courses, events, or anything else to keep you growing.
- Internal Knowledge Sharing: Access training sessions that bring the team closer and up to speed on the latest industry insights.
Extra Goodies:
- Career Momentum: From new learning to career growth, you'll find plenty of ways to advance and make a significant impact in an industry-transforming company.
- A Dream Team: Join a passionate crew that's all about revolutionizing the insurance industry!