Sign up to save this job, get alerts, and apply with an optimized CV.

Python Programmer

211680.00 - 241920.00

Job description

For our Client, we are looking for an experienced Python Programmer to join the team responsible for the development and maintenance of applications and integration systems. This is an excellent opportunity for individuals who want to work with modern IT solutions, develop their skills in Python and Django, and have a real impact on the development of systems with high requirements in terms of quality, reliability, and security. Your tasks: * Designing, implementing, and developing web applications using Python (backend) and Angular (frontend). * Creating and developing user interfaces and integrating the frontend layer with the backend. * Designing and implementing REST APIs and integrating with external systems and queueing systems. * Participating in application architecture design and proposing technical and business solutions. * Preparing and developing unit, integration, and automated tests for backend and frontend. * Participating in code reviews and ensuring code quality, performance, and security. * Creating and maintaining environments based on Docker and Kubernetes and supporting CI/CD processes. * Developing and updating technical and architectural documentation. * Active participation in team work according to the Scrum methodology, including sprint planning and other ceremonies. * Cooperation with programmers, analysts, and the QA team, and mentoring less experienced programmers. Our expectations: * Minimum 5 years of commercial experience in web application development. * Very good knowledge of Python and Django, FastAPI, or Flask frameworks. * Experience in designing and implementing REST APIs. * Very good knowledge of Angular (10+) and experience with NgRx or another state management mechanism. * Knowledge of HTML5, CSS3/SCSS, and UI libraries (e.g., Angular Material, Tailwind CSS). * Experience with relational databases (PostgreSQL, MySQL). * Practical knowledge of Docker, Kubernetes, and CI/CD processes (Jenkins, GitLab CI, or GitHub Actions). * Experience in working with microservice architecture and design patterns (SOLID, DRY, KISS). * Experience in application testing (PyTest, Jest, Cypress) and knowledge of good security practices (OWASP Top 10). * Ability to optimize application performance, teamwork skills, and knowledge of English at B2 level. * Higher technical education will be an additional advantage. We offer: * Cooperation based on B2B contract. * Remote work model. * Preferential Lux Med and MultiSport packages. * Participation in ambitious projects. * Stable working environment. Interested in this offer? Send your CV and let's talk about the details. We will gladly tell you more about the project and answer all your questions :)

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Ness Solution
Location
Polska, mazowieckie, Warszawa
Poland
Posted
1 month ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.