Fullstack Developer (Python + Angular)
105 - 120 PLN/ godz.
SeniorFull-time
#393609·Dodano 4 dni temu·1
Źródło: Ness SolutionTech Stack / Keywords
AngularDjangoDockerKubernetesPythonCI/CDRest APIngrxpytestFast API
Firma i stanowisko
Ness Solution is the employer for this position.
Wymagania
- Minimum 5 years of commercial experience in web application development.
- Very good knowledge of Python and experience with frameworks like Django, FastAPI, or Flask.
- Practical experience in designing and implementing REST API services.
- Very good knowledge of Angular (version 10 or higher).
- Experience with state management using NgRx or similar solutions.
- Practical knowledge of HTML5, CSS3/SCSS, and principles of responsive UI design.
- Experience with UI component libraries such as Angular Material or Tailwind CSS.
- Very good knowledge of relational databases and experience with PostgreSQL or MySQL.
- Experience building and maintaining CI/CD processes using Jenkins, GitLab CI, or GitHub Actions.
- Practical knowledge of microservices architecture.
- Experience in automated testing with tools like PyTest, Jest, and Cypress.
- Very good knowledge of Docker and Kubernetes technologies.
- Knowledge of design patterns and principles for high-quality code (SOLID, DRY, KISS).
- Knowledge of application security best practices, including OWASP Top 10.
- Ability to diagnose performance issues and optimize frontend and backend applications.
- Well-developed communication skills and experience collaborating in project teams.
- Higher technical education in computer science or related fields.
- English language proficiency at minimum B2 level for working with documentation and international teams.
Obowiązki
- Designing, developing, and maintaining web applications using Python and Angular.
- Creating and developing integrations between backend and frontend layers.
- Implementing modern, responsive user interfaces according to business and UX requirements.
- Participating in system architecture design and technical solution analysis.
- Analyzing business and technical challenges and recommending optimal solutions.
- Creating and developing automated tests for frontend and backend applications.
- Participating in code reviews and promoting good programming practices.
- Ensuring high quality, performance, security, and maintainability of applications.
- Preparing and maintaining environments based on Docker and Kubernetes.
- Integrating systems using REST API and message queue solutions.
- Active participation in Scrum team activities including sprint planning, task estimation, and backlog development.
- Creating and updating technical and architectural documentation.
- Collaborating with analysts, developers, and stakeholders on requirements analysis and new functionality implementation.
- Providing technical support to the team, mentoring less-experienced developers, and knowledge sharing.
- Identifying technical risks and proposing actions to increase stability and quality.
- Analyzing and optimizing application performance on both backend and frontend.
Benefity
- Work model with 95% remote work.
- Opportunities for professional development and participation in innovative projects.
- Preferential packages for Multisport and Lux Med programs.
- Friendly work atmosphere and high autonomy in task execution.
Karta sportowa
Opieka zdrowotna
Ness Solution
39 aktywnych ofert