Work4 DEV
Blog
Logowanie
Rejestracja
Senior FullStack Engineer
Polska
16000 - 22000 PLN
Poziom
Senior
Umowa
B2B
Wielkość firmy
50 - 99
Pozostało
Zakończono
Stack technologiczny
Python
:
Senior
Django
:
Senior
english
:
Senior
Javascript
:
Regular
React
:
Regular
Miasta
Zdalnie, Lublin
Opis
Position competencies
English level minimum B2E
More than 4 years commercial web development experience
Excellent knowledge of Python (4+ years)
Excellent knowledge of Django (4+ years)
API development (REST, django-rest-framework)
SPA and SSR application development
Excellent knowledge of React and React Native (3+ years)
Excellent knowledge of HTML5/CSS3/SASS/JavaScript ES6
Experience with transfer graphic layout to HTML/CSS
Writing clean and modern code
Webpack / npm / yarn / Eslint
Bootstrap 4 or Materialize
Analytical thinking and ability to work independently
Take ownership over your own work
Ability to deliver applications with high test coverage
Writing documentation (e.g. Sphinx)
Experience with Docker and CI
Experience with relational databases (MySQL, PostgreSQL)
Ability to model and create database structure
Knowledge of the git version control system
Nice to know
Multi threading applications, scalable architectures
NodeJS
Redux
Jest/React testing library
Django e-commerce frameworks (e.g. Oscar)
Django CMS frameworks (e.g. Wagtail, django-CMS, Mezzanine)
Basic knowledge on AWS services (S3, EC2)
Elasticsearch
Scrum methodology
Outcomes
Writing scalable web applications using Django framework from scratch
Prepare system architecture from client specifications.
Maintain and develop API
Build SPA web applications from scratch
Build mobile applications from scratch
Maintenance of SPA and mobile applications
Release mobile application to iOS/Android stores
Successful participation in project meetings in English
Handling all English written communication within and outside the team
New skills and knowledge acquisition during training with ease and at high speed
Quality code produced and improved over time (based on training and feedback)
Providing estimated time needed to finish assigned tasks
Evaluation of time estimates provided by less experienced developers
Development tasks finished according to the estimated time (min. 90%)
Providing solutions of development tasks for less experienced developers
Implementing software features without supervision
Implementing unit tests for created features
Creating documentation for created features
Introducing bug fixes based on feedback from QA team members
Communication with other team members (developers, designers and testers) in order to ensure that completed tasks meet all requirements
Active participation in code reviews
Helping less experienced developers to overcome software engineering issues
Leading communication with the client and tech team on the client side. (PM, Tech Lead)
Supervising the work of the team to ensure quality of produced code. (PM, Tech Lead)
Supervising releases of the software to the client. (PM, Tech Lead)
Preparing and sharing project status reports with the sales representative and clients (PM, Tech Lead)
Offer
Flexible working hours. Have to be presented and approved upfront
Remote working options. It’s all about your results, not your location
Market competitive salary
Non-corporate, informal and dynamic work environment
Possibility of project assignment changes
Participation in training courses
English improvement program
Team tech meet-ups and off-work parties
Industry & tech certifications
Hardware subsidy program
Reward-based referral program
Wyślij CV
Otwórz stronę rekrutera
Ta rekrutacja prowadzona jest w serwisie zewnętrznym. Po kliknięciu powyższego przycisku zostanie wczytana strona rekrutera na której można kontynuować proces rekrutacji.
Zobacz również
KURSY ZAWODOWE I 3-MIESIĘCZNE STAŻE
1000 - 1800 PLN
Zobacz
PHP Developer
10000 - 15000 PLN
Zobacz