B2Bnetwork
2 months ago
Fullstack Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- B2Bnetwork
- Location
- Polska, mazowieckie, Warszawa Poland
- Posted
- 2 months ago
Job description
MUST-HAVE: Min. 5 years of commercial experience in developing web applications Python (preferably 5+ years of experience) Django Flask/Fast API Angular (version 10 or newer) REST API Jenkins/Gitlab/Github Actions Pytest/Jest/Cypress microservices relational databases (PostgreSQL/MySQL/MS SQL Server) Docker/Kubernetes higher education (computer science/mathematics/robotics/physics/automation or related) English at min. B2 level NICE-TO-HAVE: Knowledge of SOLID, Dry, and Kiss design patterns Knowledge of OWASP Top 10 standards About the project (goal, schedule, team) Participation in the development and maintenance of modern web applications supporting systems. Responsibility for designing, implementing, and developing solutions based on a microservice architecture, using Python and Angular technologies. Collaboration with the Scrum team in analyzing business requirements, designing architecture, and implementing new functionalities. Responsibilities in the position Designing, implementing, and maintaining web applications (backend in Python, frontend in Angular). Integration of the backend layer with the frontend. Implementation of responsive user interfaces according to requirements. Participation in application architecture design and analysis of technical solutions. Proposing and implementing solutions for technical and business problems. Implementation of automated tests for backend and frontend. Participation in code reviews. Ensuring code readability, performance, and security. Preparing and maintaining Docker and Kubernetes configurations. Integration of applications with external systems (REST API, queue systems). Participation in Scrum team activities (estimation, planning, backlog). Preparing and updating technical and architectural documentation. Collaboration with the team in analyzing requirements and implementing changes. Technical support for the team and mentoring junior developers. Identification of technical risks and proposing ways to mitigate them. Optimization of application performance on the backend and frontend sides. What will convince the candidate to the offer? Remote work (occasional visits to the office in Warsaw) Flexible working hours (start from 7:00 to 9:00) Long-term cooperation (minimum one year)
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.