Software Engineer

Who are we?

At Privilee, we are a proud team of a multi-award-winning lifestyle membership that grants our members complimentary access to the finest network of hotel, fitness and beach club partners across the UAE and recently, Qatar. With an ever-expanding network of partners, we're on an unstoppable journey of growth and excellence.

The Role

We are in search of a skilled Software Engineer to join our dynamic team. As a Software Engineer with us, you will be at the forefront of crafting innovative solutions and contributing to the entire software development lifecycle. We're looking for someone with a strong foundation in software development, capable of designing robust and scalable systems.

The ideal candidate will possess expertise in coding, testing, debugging, and deploying high-quality software applications. You will be responsible for collaborating with cross-functional teams, contributing to architectural decisions, and ensuring the seamless integration of new features. Attention to detail, problem-solving skills, and a passion for staying updated on industry trends are essential.

To apply for this role, please email your CV, cover letter and portfolio to: careers@privilee.ae.

Responsibilities

  • Software Design and Architecture: Collaborate in the design and maintenance of scalable, efficient, and secure software architectures, ensuring alignment with overall system goals.
  • Coding Excellence: Actively contribute to writing and refining high-quality code to improve the functionality and performance of the software.
  • Code Review and Collaboration: Lead and participate in code reviews to uphold coding standards, encourage best practices, and foster a collaborative development environment.
  • Stakeholder Collaboration: Work closely with stakeholders to understand and address business requirements, ensuring that software solutions effectively meet organisational needs.
  • Performance Optimisation: Monitor and optimise software performance, identifying opportunities for enhancements and executing improvements when necessary. Conduct thorough performance analyses and contribute to post-implementation evaluations.
  • Testing and Quality Assurance: Implement and advocate for automated testing protocols to ensure software quality. Collaborate with QA teams to address defects and improve overall software reliability.
  • DevOps Practices: Collaborate with DevOps engineers to integrate software development and operations practices. Embrace DevOps methodologies to enhance collaboration and streamline the development lifecycle.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, Mathematics or a related technical discipline.
  • 6+ years of proven software engineering experience
  • Proven experience in PHP, Node.js and optionally Golang development
  • Extensive experience with SQL and NoSQL databases specifically MongoDB
  • Solid understanding of object-oriented principles, software design patterns, and commitment to best practices.
  • Familiarity with software testing methodologies and a commitment to writing testable, maintainable code.
  • Experience with DevOps practices, build/deployment tools (Jenkins, GitHub Actions), and containerisation (Docker).
  • Documentation skills for code, processes, and architectural decisions.
  • Collaboration skills in a team environment, effective communication, and Agile development experience.

Our Culture

By joining Privilee, you will be part of a passionate, dedicated and dynamic team; who are determined to create the ultimate lifestyle offering. Collaboration and the sharing of ideas is supported and empowered, contributing to our positive company culture. We care about people and want to support their personal and career growth. We consider success as being motivated and eager to come to work every day. With an inspiring office environment located in JLT, Privilee is the ultimate place to work. We offer amazing perks, from a competitive salary, comprehensive insurance, flexibility, an in-house chef who provides complimentary breakfast and lunch, plus a Privilee membership so you can experience the product first-hand.

See all our current openings