Senior Software Engineer
Lublin, PL
3 d. temu
source : Just Join IT

The Opportunity

A fantastic opportunity to join a fast growing tech company that aggregates the global tours and experiences marketplace much in the way that flights and hotels have been aggregated over the past two decades.

You will be part of a team building both internal and client facing software systems that drive many of the worlds biggest travel brands..

Your work with quickly flow through the software development life cycle into the production systems. You will be a full stack developer and as such influence everything in the stack from the database schema through the highly available API to the many branded front end white label websites and widget.

You will also have the opportunity to work on many different software initiatives that truly make a difference to a sector that is undergoing unprecedented change.

At Holibob we build great software that is both innovative and a delight to use. We are seeking a senior full stack engineer to join a small team that is building a complex ecosystem using modern software engineering practices and languages.

You will have the potential to develop your skills under the mentorship of others in the company. You will have the opportunity develop your leadership skills as the team continues to scale over the next 18 months.

The Role

You will be one of the first senior engineers to join the team. Working with Node and React in a completely serverless AWS infrastructure you will work as a senior member of the team to build a suite of business applications, portals and APIs.

You will bring an in-depth understanding of the Node / React stack and of deployment best practice. You will relish the opportunity to coach and mentor more junior members of the team and to collaborate with, challenge and contribute to the strategies of the entire organisation.

You will have experience of building projects from scratch in Node, React & NextJS including all elements of the stack from database design through API and UI.

You will have excellent visualisation skills and be able to plan a component hierarchy from a flat design.

You will be excited about creating great user and developer experiences and understand that great APIs and interfaces are as much about simplicity of adoption as they are about looks.

You will enjoy working closely with others to flush out the very best ideas secure in the knowledge of your own skills and leadership to then bring these to production.

You are someone who has made a career out of confidently delivering software projects and knowing that they have made a significant contribution to the the goals of the organisation they serve.

Day to day

  • Above all you will write, commit, test and deploy production ready secure code that advances the goals of the business.
  • In a single day you must be capable of managing multiple simultaneous lines of work and communication, you will be energised by working with cross-functional agile teams, based remotely.
  • As a significant contributor you will be influential in helping to structure an agile process that is fit for the team size and goals of Holibob.
  • You will contribute daily to the scoping, estimating, planning, allocation and execution of software design and development.

    You will work with senior management, product designers, developers, devops and testers, acting as technical architect at times and with a key role in the evolution of the entire tech operation.

  • You will be constantly faced with and required to solve business and technical challenges through and inquisitive mindset and with the ability to lead discussions internally and with clients to understand requirements and propose solutions and architectures that deliver innovation, value and efficiency in business process.
  • As a senior developer you will :

  • Contribute to a massive scale, secure GraphQL API used by many of the worlds biggest brands.
  • Ensuring the technical feasibility of UI / UX designs.
  • Working with the other engineers to deliver intuitive tools that are a joy to use.
  • Share your feedback in design and code reviews to ensure the team is constantly raising the bar.
  • Create secure resilient code that can be deployed in a scalable fault-tolerant serverless infrastructure.
  • Feel a real sense of achievement from completing and delivering projects in less time than you thought possible. Never say that’s not my job .
  • Always take time to mentor more junior members of the team so that one day they may be as awesome as you are!
  • About You

  • You’ve delivered several large agile software projects in the past covering a variety of products including APIs and responsive web applications.
  • You relish the challenge of working on multiple interconnected workstreams across the tech stack.

  • You’ve worked in a multi-disciplined and highly capable development team, designing and building external facing business systems and data service with an emphasis on global availability, scalability resilience and performance.
  • You uphold high engineering standards and, in documenting and explaining these standards, you been able to ensure that the whole team understands and adheres to them.
  • Key Responsibilities
  • Active involvement in the design and development of applications (DB, API, UI).
  • Active involvement in the delivery of software, including estimation, planning and releases.
  • Work collaboratively in a team of engineers ranging from intern to senior architect.
  • Help foster an agile engineering culture that best fits Holibob’s growing team size, velocity and culture.
  • Work with product managers and internal business stakeholders, and the CTO to define requirements and plans.
  • Compile and maintain good quality systems documentation using tools such as Confluence, Jira and GraphQL Introspection.
  • Contribute to the definition and implementation of good engineering patterns and practices within the team and across the wider tech community.
  • Zgłoś tę pracę

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Formularz wniosku