Tech Stack
NoSQLPostgresPython
About the role
- Collaborating with cross-functional teams to define, design, and ship new features.
- Architecting and developing robust and scalable backend systems.
- Collaborating with front-end developers to integrate user-facing elements using server-side logic.
- Optimizing applications for maximum speed and scalability.
- Contributing to the entire software development lifecycle, from concept to deployment.
- Staying up to date with industry trends and ensuring our technology stack is current.
Requirements
- A bachelor’s or master’s degree in computer science, engineering, or a related field.
- Proven experience (+3 years) as a backend engineer or similar role.
- Strong programming skills in C#, Python is a plus.
- Experience with relational (PostgreSQL) and NoSQL databases.
- Familiarity with version control systems (preferably Git).
- Experience with Rest APIs.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a fast-paced and dynamic environment.
- Flexible employment and remote work
- International projects with leading global clients
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentC#PythonPostgreSQLNoSQL databasesRest APIssoftware development lifecycleserver-side logicapplication optimizationscalable systems
Soft skills
problem-solvingcommunicationcollaborationadaptabilityteamworktime managementcritical thinkingcreativityattention to detailorganizational skills
Certifications
bachelor’s degreemaster’s degreecomputer scienceengineeringrelated field