About the project:
UENI, a successful technology company from London, are planning to open a small technical centre in Prague as a result of their growing business and success throughout Europe. UENI want to build a team of developers who will help the company grow further. This is a unique project which allows you to join a brand new technical centre and build it up from scratch. Also, it offers the opportunity to use your knowledge and experience and transform them into ideas which can be used to develop UENI’s business further.
About the company:
Launched in 2015, UENI (pronounced you-en-eye) is a well-funded (£15m+ raised) growth company that helps small businesses go online. For £1 per day, UENI creates the business a professional website and gets it on the platforms it needs to be on in order to compete. Combining extensive data collection with the most up-to-date tech, UENI already digitised 1,000,000+ small businesses, and we are just getting started.
The role:
The UENI dev team currently consists of 9 developers of varying experience. We are working on a tech stack of Kubernetes, Docker, MySQL, Python3 + Django Elasticsearch, and React.
As we aim to provide online presence for small businesses, much of our work is very data driven. We already have collected data on over a million businesses. Many of the challenges on the dev team are around this large data set, providing internal tools to other teams to create, interact with, and manipulate this data. We are also delivering the end product to our clients, striving to provide the best digital presence we can which is cost effective and tech savvy on their side (aka automated whenever possible).
Developers are required to interact with the other teams to understand their needs and provide simple, reliable technological solutions. We are fast paced, still discovering what we can do well, and so no developer can expect to be handed simple instructions to implement in a bubble.
As a backend developer, you would help contribute to our APIs, data structure and pipeline, and provide internal tools used by other teams in the company. This includes:
- Working heavily with Python3 + Django in Docker containers. While some projects require other technologies (such as Elasticsearch), Django is the basis of most of our backend projects.
- Working with Product team and front end developers to design APIs and data structures that will serve their needs whilst keep things maintainable for us down the road.
- Making the case for new tools or technologies where it will help us, but also being happy to go with simplicity and consistency. We like that we can move onto each other's projects whenever we need to with no ramp up time.
- Taking initiative on creating tools that make life easier for other teams within the company. They will not always know in tech terms exactly what they need. We can help them work it out.
- Taking responsibility for the full solution including accurate and quality data. It's not enough to say "My code works, so someone must have input the wrong data".
Location: Drtinova 557/10, 150 00 Prague 5
Requirements:
- At least 3+ years experience in software development, primarely in backend (Python is prefererred but any other language is also fine)
- Experience with SQL databases
- Willing to adapt to use Python as a daily programming language
- Experience working with REST APIs
- Experience using source control (git)
- Experience with ElasticSearch is an advantage but not a must
- Fluent English
- Great communication and interpersonal skills
- Must be hands on and enjoy coding on a daily basis
Benefits:
- Highly competitive salaries
- Career progression - we encourage personal development, autonomy and responsibility
- Developers are encouraged to attend conferences and training days
- Freedom to explore new technologies
- Work on Greenfield project
- Develop a modern user experience on a cutting-edge platform
- Reach millions of users worldwide
- We epitomise the saying ‘work hard, play hard’
by via developer jobs - Stack Overflow
No comments:
Post a Comment