
Software Engineer (Core-Features team)
- Barcelona
- Permanente
- Tiempo completo
- Designing, developing, and implementing new features for our core products using NodeJS and Java.
- Writing clean, efficient, and testable code.
- Thoroughly testing your work locally and in our sophisticated staging environment to ensure quality and performance.
- Collaborating with your team in an agile environment, participating in planning, and reporting on your progress.
- Monitoring deployments and helping to ensure the stability and performance of our production systems.
- Participate in code reviews, contribute to technical and architectural decisions, collaborate in a fast-paced environment where every opinion counts!
Requirements:
- A Bachelor's degree in Computer Science or a related technical field.
- A solid theoretical foundation in data structures, algorithms, and software design principles.
- A genuine passion for technology and an eagerness to learn and grow professionally.
- Excellent communication skills in English (in both written and spoken)
- Previous professional experience through internships or up to 2 years in a software engineering role.
- Hands-on experience with Java or NodeJS.
- Experience with testing tools and modern CI/CD frameworks
- Knowledge in Linux, Git, Docker & Docker-Compose
- Experience with Key-Value stores and in-memory databases (e.g. Redis, Memcached)
- Familiarity with cloud environments, particularly AWS.
- A portfolio of personal projects (e.g., on GitHub) that showcases your skills and passion.
- Languages: NodeJS, Java, Bash, Python
- Databases: MySQL
- Cloud & DevOps: AWS, Jenkins, Docker
- Tools: Git, Jira, Notion
- Join a highly motivated and talented team in a fun and friendly work environment
- Great compensation package
- Top location at the heart of Barcelona with a rooftop terrace, Barbeque, and a fully stocked fridge
- Great work-life balance: work from home (2 days per week) and flexible hours
- Professional development with a LinkedIn Learning subscription and other training opportunities
- Meal vouchers - Ticket Restaurant monthly allowance
- Monthly gym allowance to use in up to 30 DIR gyms around the city
- Monthly TGIF (Thank God Is Friday) events and regular team-building activities
- Ping-pong table and arcade machine
- And more!