Fullstack Developer (Python + Angular)
New
N
Ness SolutionWeb applications
Workplace type: remote; Locations: Warszawa, postępu, Warszawa, Country code: PLContractMiddle
Salary17,640 - 20,160 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- Polish C2; English B2 (minimum B2 required)
- Experience
- Minimum 5 years of commercial experience developing web applications.
- Required Skills
- DockerPostgreSQLPythonDjangoFlaskKubernetesMySQLFastAPIAngular
Requirements
- Minimum 5 years of commercial experience developing web applications.
- Strong Python skills and experience with Django, FastAPI, or Flask.
- Practical experience designing and implementing REST APIs.
- Strong Angular skills, version 10 or newer.
- Experience with NgRx or similar application state management solutions.
- Knowledge of HTML5, CSS3/SCSS, and responsive interface development.
- Experience with UI component libraries such as Angular Material or Tailwind CSS.
- Strong relational database knowledge 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 automating tests with PyTest, Jest, or Cypress.
- Strong Docker and Kubernetes skills.
- Knowledge of design patterns, SOLID, DRY, KISS, and OWASP Top 10.
- Technical higher education in computer science or a related field.
- English proficiency at minimum B2 level.
Responsibilities
- Design, develop, and maintain web applications using Python and Angular.
- Build and develop integrations between backend and frontend layers.
- Implement responsive user interfaces aligned with business and UX requirements.
- Contribute to system architecture and analyze technical solutions.
- Create and maintain automated tests for frontend and backend applications.
- Prepare and maintain environments based on Docker and Kubernetes.
- Integrate systems using REST APIs and message queue-based solutions.
- Participate in Scrum planning, task estimation, and backlog development.
- Document technical and architectural solutions and collaborate with analysts, developers, and stakeholders.
- Analyze and optimize application performance, stability, security, and maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site