Senior Backend Developer [PHP]
AppJobs
Athens, Greece
πριν από 1 μέρα
source : Just Join IT

DDD (advanced)

PostgreSQL (advanced)

Hi, we are AppJobs

We revolutionize the gig-economy landscape! Founded in 2017, AppJobs have helped millions of people find an app or a digital platform to make money.

Along the way, we have become the world's largest community of gig workers.

During our quest to help gig workers work better through apps, we decided to focus on developing 3 products that touch the same user at different points of their journey in the gig economy :

  • Appjobs.com to help people find new gig opportunities around their city.
  • AppJobs Work to help them advance and optimize their gig work.
  • Unveel to help them leverage their gig-work and earnings data to improve their work and life conditions.
  • We are looking for someone to lead the backend function of Appjobs.com and build a new admin panel, so the business can further scale from the existing admin panel platform.

    You will be working mainly with the Tech Lead, two backend developers, and the rest of the Tech team. Once you have a solid understanding of the appjobs.

    com website, APIs, and business, you will be asked to deliver a new admin panel and strengthen the backend capabilities of the website.

    Who are we looking for?

    AppJobs.com is looking for a Senior Backend Developer who will be responsible for the technical design and development of strategically important products and features.

    The primary goal will be to develop and deliver products and features that provide value to both users and the Appjobs business.

    We seek an experienced backend engineer with hands-on development experience to actively participate and manage our product development cycle, and be a leader in the technical implementation of product design.

    As a Senior Backend Developer, you will be expected to contribute with your technical proficiency and experience, provide technical leadership and exhibit strong project management skills.

    You will be responsible for :

  • Drive new admin panel architecture and implementation, enabling Appjobs to scale a secure, responsive user experience
  • Code and conduct effective design / code reviews and lead and coach the team to provide effective peer reviews
  • Contribute and provide backend leadership to multiple initiatives
  • Effectively collaborate with two backend developers
  • Ability to cooperate with the rest of the Appjobs.com team : Tech, Marketing, and Sales
  • Provide guidance and problem solving to the team to address challenges and blockers
  • Proactively identify areas for training and development, and contribute to training initiatives
  • Research, design, and implement solutions at the highest standards of quality
  • Analyze requirements and provide design recommendations based on new APIs and / or the architecture of existing systems
  • Lateral thinker to overcome barriers and successfully execute tasks
  • Adapt and be conversant with the latest technologies and contribute to improving our technology stack
  • Project management and communication
  • Translate user and business requirements into development priorities
  • Review and articulate engineering requirements and specifications
  • Set and manage efficient timelines for project delivery
  • Effectively & promptly escalate and communicate risks and issues to tech and team leadership
  • Proactively highlight areas of concern and opportunities
  • Who are we looking for exactly?

    You need to be an exceptional developer who can translate user and business requirements into development priorities. In addition to this, you will be expected to work through product and problem brainstorming with the Appjobs.

    com web team to develop scalable, secure, and innovative solutions.

    Let us know if you have the following :

  • Driven, self-starter, with strong relationship building and passionate about learning and making a difference
  • Strong communication skills and demonstrated capability of navigating written and verbal communication between colleagues and other stockholders
  • 5+ years of back-end engineering experience preferably as part of a startup
  • Advanced knowledge and experience with :
  • Laravel
  • Unit / integration tests
  • PostgreSQL (both implementation and design)
  • CQRS
  • Development in cloud-managed services (AWS or GCP)
  • RabbitMQ (or other queues)
  • RESTful API
  • At least basic (mid preferred) experience with :
  • Docker
  • Backend architecture design
  • Nice to have :
  • NoSQL data stores (e.g. MongoDB, Elasticsearch)
  • Understanding of front-end technologies and platforms to better cooperate with FE developers
  • Knowledge of other backend technology stacks (no PHP related)
  • Experience with Big Data (such as BI solutions, data warehouses)
  • Familiarity with web development tools and methodologies
  • Fluent with JIRA and Confluence
  • Solid comprehension of behavioral analytics concepts with respect to UX design, data tracking, testing, and metrics
  • Experience working with a globally-distributed team
  • Previous experience working at a startup
  • The following is a heavy plus :

  • Experience with industries or projects with high-quality requirements : finance, banking, affiliate platforms, e-commerce, or others
  • What we offer

  • A truly remote-first environment. Based somewhere between UTC-2 and UTC+4.
  • Flexible working hours.
  • Competitive salary.
  • Unlimited time off after probation.
  • B2B contract.
  • Working with an international, multicultural team.
  • Freedom

    Freedom to create, freedom to decide, freedom to fail and learn fast but with the commitment to deliver on Objectives and Key Results.

    Remote first

    You get the choice of when and where you work, as long as you can work effectively and collaborate with teammates.

    BYOD

    We run on BYOS (Bring your own stuff). You get to choose the technology that you need to deliver on goals and we will provide financial means for it.

    Workations and offsites

    We always try to get the whole team together to bond, work, and have fun!

    Make a difference!

    Your work makes a difference : our goal is to make the future of work a better place for everyone. With Appjobs, you get to test your ideas on how to improve the future of work.

    More information on our products :

    AppJobs web : www.appjobs.com

    AppJobs Work : www.appjobs.work

    Unveel : www.unveel.io

    Αναφορά αυτής της εργασίας
    checkmark

    Thank you for reporting this job!

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

    Εφαρμογή
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης