Full Stack Developer

  • Indefinite
  • Full time
  • Hybrid (Sant Cugat del Vallès, Barcelona, Spain)
  • R&D

✨🚀 We are Ignion!

At Ignion, we are not just changing the way antennas work—we’re reshaping the future of wireless connectivity. We believe RF integration should be simple, scalable, and accessible to everyone, and we are leading the change to make that happen. We are on a mission to accelerate wireless innovation by removing the complexity of RF design. Through our Virtual Antenna® technology and Oxion platform™, we empower businesses to build smarter, faster, and more reliable connected devices✨

Your Role
The Full Stack Developer will contribute to the development, maintenance, and improvement of scalable software solutions across backend, frontend, and AWS cloud infrastructure.

The role focuses on developing backend services and APIs, contributing to modern frontend applications, supporting cloud-based implementations, and helping maintain reliable production environments.

This position is suitable for a mid-level professional with solid hands-on experience in full stack development who is comfortable working across different layers of the system and collaborating with product, engineering, and infrastructure teams.

Reports to the Software Manager.

Key Responsibilities

SOFTWARE DEVELOPMENT

  • Design, develop, and maintain scalable backend services and APIs.

  • Participate in building modern and maintainable frontend applications.

  • Write clean, maintainable, and well-tested code.

  • Participate in code reviews and promote engineering best practices.

  • Troubleshoot performance, reliability, and security issues across the stack.

CLOUD & INFRASTRUCTURE

  • Implement cloud-based solutions using AWS services.

  • Support CI/CD pipelines, deployment processes, and production environments.

  • Work with relational and/or NoSQL databases.

  • Support monitoring, logging, and observability practices where applicable.

CROSS-FUNCTIONAL COLLABORATION

  • Work closely with product, engineering, and infrastructure teams to deliver high-quality software.

  • Participate in architecture discussions and technical decision-making.

  • Understand business needs and contribute to practical technical solutions.

  • Collaborate proactively with different teams across the software lifecycle.

    What You Bring
    🎓 Education & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Telecommunications Engineering, or a related technical field.

  • 3–5 years of progressive experience in software engineering, with exposure to both backend and frontend development

  • Proficiency in English, both written and verbal; Spanish is a plus.

Strong Plus:

  • Experience working in B2B, deep-tech, or engineering-driven environments.

💼 Technical Skills

  • Solid backend development experience with technologies such as Java, Golang, or similar.

  • Frontend experience with React, TypeScript, JavaScript, HTML, and CSS.

  • Hands-on experience with AWS infrastructure, including services such as: S3, EC2 / ECS, Lambda, API Gateway, CloudFront, DynamoDB / RDS

  • Experience with CI/CD tools and automated deployment pipelines.

  • Good knowledge of relational and/or NoSQL databases.

  • Strong understanding of software engineering principles, clean code, testing, and code reviews.

  • Willingness to work with Golang and Python.

Nice to Have

  • Basic experience with Terraform or Infrastructure as Code.

  • Basic experience with Docker and containerized applications.

  • Experience with monitoring, logging, and observability tools.

  • Experience working in Agile/Scrum teams.

  • Knowledge of security best practices in cloud-based applications.

  • Basic understanding or hands-on experience with AI/ML models, including model integration, consuming AI/ML APIs, working with datasets.

💡 Soft Skills

· Proactive and collaborative mindset.

· Ability to work independently on assigned technical tasks.

· Strong problem-solving skills.

· Good communication and teamwork abilities.

· Ability to understand business needs and propose practical technical solutions.

· Comfortable working across different layers of the system.

· Sense of ownership and accountability for assigned tasks.

· Willingness to learn, adapt, and continuously improve.

What We Offer

  • A role in a fast-growing tech company with global reach and cutting-edge impact.

  • A collaborative, multidisciplinary environment with international exposure.

  • Opportunities to grow and evolve with the company as we expand.

  • Compensation & benefits include competitive gross salary + bonus + Stock Appreciation Rights + catering service included + training + team building activities + health insurance upon completion one year of employment.

  • Hybrid working model.

|
|
Powered by Factorial
Build my own jobs page