● 3+ years commercial experience in backend development using python.
● Bachelor’s degree in related discipline (Computer Science, Information Technology, Engineering, etc.) or a combination of education and related experience
● Track record of working in Scrum / Agile software teams
● Upper-intermediate spoken and written English
● Strong architectural and OOP skills (SOLID)
● Strong expertise in using Django, Flask or other modern Python frameworks
● Strong knowledge of directly scripting in RDBMS (PostgreSQL, Redshift, etc.)
● Experience with Linux/Unix (know your way around a shell)
● You should understand client-server architectures and how RESTful services are used
● Experience with building RESTful services
● Experience in building scalable systems
● Good understanding of security/access control, high availability, multi-threading, and concurrency patterns
● Experience in API design
● Experienced with big data tools such as Apache Spark
● CI/CD experience (automate build, packaging, test pipelines and deployments with Jenkins, git, OBS, etc)
● Understanding of cloud based application deployment patterns cloud computing best practices
● Own quality of your code (i.e., unit tests, TDD, and other test methodologies)
● Understanding of industry standard web accessibility, web design & usability
● Experience in writing UI automation tests is plus
● Ability to demonstrate strong problem solving skills
● Work with Product Managers, Architects and UX Designers to design and specify
● Platform Management Services for AWS; including managing cloud services, storage services, networking services and application framework services.
● Agile development process
● Experience in working with Healthcare data and applications is a plus
• Market competitive salary and cozy office in 7 min. from Pecherska m. st.
• Career and professional growth, regular performance and salary reviews (once per 6 months)
• Building projects from scratch, challenging tasks
• Partial compensation of various professional trainings and English lessons
• Ambitious, young, creative Team and skilled Management
• Flexible working hours, remote work
• 5 sick leaves and 18 paid vacation business days per year
• Smartass Gym membership compensation
• “WeThursdayYou” — technical presentations and discussions
• Team building, corporate parties
• Game, lounge, sport zones (ping-pong, PlayStation)
● Troubleshoot, debug, pinpoint, and fix bugs in software
● Review existing code and make changes as needed for performance increases, better organization, and stability
● lead in code reviews ensuring code developed by others is bug free and utilizes best practices
● Perform testing of features and bug fixes performed by other developers
● lead and help refine our development best practices and standards
● lead identifying, prioritizing, and executing tasks to meet project deadlines
● Define with standards, version controls, and product release procedures
● Support with Scrum / Agile software development approach (e.g., sprint, standups, retros, planning, pointing, grooming