Newsoft is looking for a Trainee Python Developer with an understanding of JavaScript to join our team. In addition to external projects, we are actively engaged in the development of our internal systems. We have created our own system that sets a new standard for interaction between employees and management, ensuring clarity and understanding of all company processes. This role includes the responsibility of enhancing the system with innovative solutions, developing new features, and providing support for existing ones.
Requirements:
▪️6+ months of software development experience (commercial experience or own projects).
▪️Solid knowledge of Python.
▪️Understanding of RESTful APIs.
▪️Proficiency in at least one of the Python frameworks (Django, FastAPI, Flask).
▪️Experience working with relational databases (PostgreSQL, MySQL).
▪️Experience of working with Git.
▪️Understanding of SOLID principles.
▪️Strong knowledge of HTML/CSS.
▪️Knowledge of TypeScript or JavaScript.
▪️Understanding of React (experience will be an advantage).
▪️Upper-intermediate level of English.
Nice-to-Have Skills:
▪️Familiarity with Docker.
▪️Experience working with AWS or other cloud service providers.
Interview stages:
▪️HR interview (30 minutes).
▪️Technical interview (1 hour).
▪️Job offer🎉🎉🎉
We offer:
▪️ Competitive salary + bonuses.
▪️ Challenging tasks and projects.
▪️ Opportunities for professional development and growth.
▪️ Flexible working hours.
▪️ New hardware.
▪️ Free English lessons.
▪️ Availability of generators and Starlinks in the office.
▪️ Small gym and table tennis in the office.
▪️ Adjustable height tables.
▪️ Regular office fruit delivery and other benefits.
Let’s create value together!