Overview




Who are we?

Pronounced “You and I”, UENI provides low-cost, easy solutions to help small businesses get online and grow their business. We are the one-stop-shop for all the tools a small business needs to grow.

 

How do we stand out?

  1. UENI builds the website for the small business – we are NOT a do it yourself website builder. We ensure the small business gets online and doesn’t get stuck mid-way through the process.
  2. We will build the business a website and a Google My Business page for FREE, there is no catch.
  3. UENI combines technology and operational processes. Robots, meet humans.
  4. The website is transactional from day 1 – the business can make sales and take bookings as soon as he receives his website.
  5. UENI partners with companies that offer great tools built for small businesses. We curate everything from bank accounts, insurance and loans to marketing tools, accounting software, and point of sale devices to offer small businesses the best products at the best prices.

 

Why should you join us?

  • We are growing. We’ve helped 600,000 small businesses globally…and we are just getting started
  • We are partnered with Google and Facebook and have joined Facebook’s eCommerce Accelerator programme
  • We’ve raised $30m from Angel Investors
  • You will be given responsibility from day 1
  • We reward success with further responsibility and competitive compensation. We give you skin in the game!
  • We are a serious team of international professionals that want to change the world

 

We are looking for a Python Software Engineer to become a part of the team. We use Kubernetes, Docker, AWS, Python, and Postgresql. App lifecycle automation is by CI/CD/CD. As Backend Developer, you will be working closely with product managers, DevOps, QA Engineers, and support teams to ensure continuous deployment, provide expertise, handle technical escalations and develop tools and automate processes that improve operational efficiency.

We are working on a technical stack of Kubernetes, Docker, PostgreSQL, Python3.7. As frameworks we have (Sanic, Flask, and some Django in older code)

 

Requirements

  • 5+ years experience with Python
  • Experience with asyncio, Sanic, aiohttp is a big plus (we use Python 3.7)
  • Previous container-based services development
  • Docker, dotenv
  • API design (REST)
  • PostgreSQL as DB (experience with CTE, stored procedures, triggers is a plus)
  • SQL, ORMs. We use PostgreSQL (gino + SQLAlchemy + asyncpg)
  • Have a good understanding of web security
  • Best Practices Flake8 / Pylint
  • Git (rebase & merge strategies, commits “juggling”, etc..)
  • TDD is a plus
  • Upper-intermediate English — both spoken and written
  • Flask & Django is a plus (some services are still on it, but we are migrating from it).