Senior Python Developer (Small and Medium Business Technological Platform)
Oxygen
This job is no longer accepting applications
See open jobs at Oxygen.See open jobs similar to "Senior Python Developer (Small and Medium Business Technological Platform)" Runa Capital.Software Engineering
Limassol, Cyprus
Posted on Sep 16, 2023
About Oxygen:
Oxygen is a modern financial platform designed for the 21st-century economy, tailored to meet the unique needs of today's consumers and small businesses (freelancers, solopreneurs and modern SMBs). We believe beauty lies in simplicity, from design to utility, and build our ever-growing product suite with this in mind. And we’re just getting started. At Oxygen, we’re focused on lifting up those who dare to push boundaries and redefine what's possible by delivering on our promise to be a more fair financial partner. The next generation building the future is writing their own rules and shattering expectations. So are we. For those who reject the status quo, welcome to Banking for the Extraordinary. Let's create the future!
About the role:
We are looking for a Senior Python Developer in an agile environment. As a senior Python developer, one of the primary responsibilities is to design and develop robust and scalable applications using Python programming language. This includes writing clean and efficient code, implementing best coding practices, and following software development methodologies. You will be part of a bigger development team, collaborating with other developers, designers, and stakeholders. You will actively contribute to team discussion, provide technical guidance and mentorship to junior developers.
What you'll do:
- Participate in the entire product development lifecycle, with a focus on coding and debugging
- Collaborate with Front-end developer teams for the best integration of user-facing logic with the server side
- Build clean and reusable code based on cutting-edge technologies to drive the product forward in terms of reliability, performance, quality
- Think of and facilitate QA processes as much as possible
- Gather and address technical requirements and problems
- Develop, review and evaluate code written by other team members to ensure adherence to coding standards, optimize performance, and identify and fix bugs
- Perform thorough testing and debugging of applications to ensure high-quality software
About you:
- 5+ years of experience as a Python developer in a huge product (customers product or infrastructure teams is a preference)
- Expert knowledge of frameworks Django, Flask or Pyramid, etc.
- A deep understanding and multi-process architecture and the threading limitations of Python
- Ability to integrate multiple data sources into a single system
- Experience in testing your own code
- Ability to collaborate on projects and work independently when required
- Experience building server APIs to communicate with mobile applications
- English B2/C1 (Upper-intermediate/Advanced)
- Strong cross-functional collaboration skills, fostering cooperation and alignment across teams
- Excellent time management skills; Ability to react and respond to the critical demands of the department with competing deadlines
- Excellent technical skills must be able to use both PC and Mac operating systems and proficient in google suite products, data analysis and internet technologies
Compensation and Benefits:
- A competitive salary in Euro currency and participation in the Stock Option long-term program for employees
- Health insurance
- English courses, so we are on the same page
- We cover the relocation needs for you and your family, including: Relocation legal documents: work permit (ARC and Pink Slip); translation/apostille expenses; Visa or entry permit; Courier and medical test expenses; An economy flight out of your current location to Cyprus; A local apartment for 14 days upon arrival in Limassol
Not sure you qualify?
Don’t meet every single requirement? At Oxygen we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Oxygen provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
This job is no longer accepting applications
See open jobs at Oxygen.See open jobs similar to "Senior Python Developer (Small and Medium Business Technological Platform)" Runa Capital.