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 :
Unit / integration tests
PostgreSQL (both implementation and design)
Development in cloud-managed services (AWS or GCP)
RabbitMQ (or other queues)
At least basic (mid preferred) experience with :
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.
Unlimited time off after probation.
Working with an international, multicultural team.
Freedom to create, freedom to decide, freedom to fail and learn fast but with the commitment to deliver on Objectives and Key Results.
You get the choice of when and where you work, as long as you can work effectively and collaborate with teammates.
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