Senior Frontend/Backend Engineer, Oppizi

Salary not provided

Monthly pay in USD

React
MongoDB
TypeScript
JavaScript
GraphQL
Redis
iOS
Node.js
Android
MySQL
RabbitMQ
JIRA
Confluence
Git
REST API
Senior and Expert level
Remote in EU, UK
Oppizi

Technology-powered offline marketing

Open for applications

Oppizi

Technology-powered offline marketing

201-500 employees

B2BMarketingAdvertising

Open for applications

Salary not provided

Monthly pay in USD

React
MongoDB
TypeScript
JavaScript
GraphQL
Redis
iOS
Node.js
Android
MySQL
RabbitMQ
JIRA
Confluence
Git
REST API
Senior and Expert level
Remote in EU, UK

201-500 employees

B2BMarketingAdvertising

Company mission

To disrupt offline marketing at scale, as we believe there is still a place for flyer distribution in what is otherwise a digital world.

Role

Who you are

  • Strong knowledge of JavaScript and the ECMAScript 6 standards
  • 5+ years of commercial experience with Node.js
  • 5+ years of commercial experience with React
  • 7+ years of commercial experience in web development
  • Commercial experience in implementing the REST, GraphQL, and WebSockets
  • Understanding of the TDD principles and experience of writing tests
  • Understanding of microservice architecture principles
  • Understanding of clean architecture principles
  • Experience with GIT version control system
  • Experience with RabbitMQ
  • Experience with Redis
  • Experience with databases MongoDB, MySQL
  • At least an Upper Intermediate level of English
  • Experience with TypeScript
  • Excellent communication skills, especially in understanding requirements and explaining technical or complex concepts
  • Demonstrate a very extensive experience in JavaScript
  • Experience and pragmatism in testing
  • Ability to efficiently learn new tools and languages
  • Interested in dynamic and agile

What the job involves

  • We are currently seeking a motivated and experienced Senior Frontend/Backend Engineer to join our growing Tech Team at Oppizi
  • Schedule - Monday to Friday, fixed hours (09:00 - 18:00)
  • Team members - 12 Software Engineers, 3 AQA Engineers, 6 MQA Engineers, QA Lead, 2 UI/UX Designers, 3 Product Managers, Head of Product, and CTO
  • Team structure - the team is split between 4: Oppizi Ads (PMF team), Expansion (adapt new technology from Oppizi Ads to new countries), Core (legacy technology), Wild Duck (innovation team)
  • Our team is always on the hunt for innovative ideas and developments in marketing and product features
  • Our goal is to appeal to and efficiently meet the marketing requirements of a growing number of businesses
  • Our developers work on challenging projects to innovate our platform and benefit our customers and partners
  • As part of our dynamic team, you will contribute to a large-scale, complex product and see the real-time impact of your work on hundreds of thousands of users worldwide
  • The future recruit will build, maintain and evolve our systems and the related tools
  • We do a retrospective stand-up every day, i.e talk about what you worked on yesterday
  • We’re all remote so it’s important to keep the communication up, and our team is distributed between Australia and Ukraine, so we maximize the little overlap we have each day
  • You will be working with different extensive environments, including Web Platform, API, and Mobile App
  • Use modern technologies and implement the best solutions in terms of efficiency and reliability
  • Collaborate with the PM and other teams to effectively meet the product and technical needs of the project
  • Proactively participate in improvements and existing solutions tuning
  • Building a testable code and unit/integration tests
  • Share expertise and knowledge with your teammates
  • Build, release and configuration management (Git) of software deliverables
  • Troubleshoot and resolve issues in development, testing and production environments
  • Verification of coding standard compliance and code quality
  • Develop and own best practices/methodologies for provisioning, platform/App scaling, monitoring, etc
  • Partner closely with your peers in Quality Assurance, Operations, and New Product teams to improve quality and velocity of teams’ deliverables using goal setting, metrics, quarterly and annual planning and prioritization. Manage, measure, and communicate the teams’ progress toward goals
  • Provide technical guidance and support via engineering design reviews to teams planning and implementing large-scale solutions, deployment of service-oriented architecture and capacity growth
  • Reports on software requirement traceability, static and dynamic code analysis and code coverage analytics
  • Collaborate and coordinate with other teams for system upgrades and enhancements
  • Knowledge of agile development methodologies & tools (Scrum, Kanban, Jira)
  • Main point of contact (admin) for JIRA/Confluence workflows, configuration and docs
  • Maintain and improve our platform built with React.Js (front), Node.Js (back)
  • Maintain and improve our iOs and Android application (built with React-Native)
  • Plan and architect the tech for new app features, systems and integrations, and make it happen
  • Apply pragmatism and best practices in software engineering, delivering projects on time, with excellent quality
  • Writing tests and continually improving our build process
  • Take ownership of the app, finding ways to improve its effectiveness, reliability and cost
  • Solving problems at scale
  • Contribute towards our product practices and share knowledge to help improve our craft
  • Working on interesting/exciting tech

Application process

  • Expected start date - ASAP

Our take

Oppizi helps companies design, manage and track offline marketing campaigns through its technology which directs on-the-ground work. It offers a new dimension to offline marketing as everything is managed online via an application and a platform. Flyering can therefore be up to date in a world where digital is taking up more and more space.

Oppizi works with high-value clients like Amazon, Uber, UberEats, DoorDash, and many others. It supports online businesses in all the major cities in Australia, New Zealand, the UK, Belgium, the US, Switzerland, and France. Though already present internationally, it isn't slowing down and is continuously growing into new cities.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle

Insights

Few candidates hear
back within 2 weeks

9% employee growth in 12 months

Company

Company benefits

  • Professional growth opportunities in a fast-growing startup
  • Flexible working hours and remote work options

Company HQ

Civic Center, New York, NY

Leadership

Arthur Favier

(Founder & CEO)

Having founded Oppizi in 2014, Arthur also co-founded the Australian company Foodnest in 2015.

Share this job

View 5 more jobs at Oppizi