YLD is seeking a Senior Software Engineer to join its team in Portugal. In this role, the engineer will be part of a client team, contributing to the development of innovative products. The successful candidate will be proficient in problem-solving and crafting scalable, resilient, and fault-tolerant architectures. He/She will also be an effective communicator and team player, thriving in a fast-paced engineering environment.
Role involves: - Building new features that meet the needs of clients’ customers.
- Improving their Digital Platform.
- Continuously delivering changes to products in a CI/CD model.
- Collaborating on engineering initiatives.
- Participating in show and tells and internal events.
Requirements: - Proven commercial experience with React and Node.
- Experience in JavaScript, including asynchronous programming, closures, and ES6.
- Experience with GraphQL.
- Experience in distributed version control systems (e.g., Git).
- Experience in databases (both relational and schema-less).
- Strong focus on continuous integration and delivery and TDD.
- Experience building high-performance and scalable applications.
- Good understanding of RESTful web services.
- Familiarity with performance monitoring tools.
- Ability to debug production issues.
Role offers: - Company Private Health care.
- Enhanced fully paid maternity and paternity leave for up to 6 months.
- 25 days annual holiday (excluding Public Holidays).
- €2000 annual allowance for Training/Conferences.
- €300 annual allowance for additional hardware.
- Mental Health support: access to Spill app.
- Meditation/Sleep support: Headspace or Calm app subscription.
- Bonus (depending on Company performance and results).
- Company laptop.
- Generous referral schemes.
Apply
YLD
YLD is a software engineering and design consultancy with offices in London, Lisbon and Porto. The company empowers clients to develop digital capabilities, fostering lasting relationships built on honesty and ethical practices. YLD attracts, inspires, develops, and retains extraordinary people. Emphasizing a people-centric approach, YLD values growth, inclusion, and collaborative success. The company supports employees through comprehensive benefits, including healthcare, pension schemes, training allowances, and mental health support, in a remote-first environment. YLD focuses on delivering inspiring solutions and achieving collective wins.