Senior Software Developer
Who are you?
- You have strong written and verbal communication skills (in English).
- You have over 5 years of professional software development experience.
- You are passionate about problem solving and excited to solve problems.
- You are an architect, a designer, a project leader, not just a programmer.
- You are passionate about customers and deliver software which delights them.
- You believe in code reviews and automated testing as a core part of writing great software.
- You deploy and own your code in production. You monitor it and make it incrementally better for the benefit of your customers.
Required Skills
- At least 3 years expertise in creating web applications using object-oriented Python.
- Proficiency in at least one Python framework.
- Proficiency in relational databases (PostgreSQL is preferred).
- Proficiency in modern JavaScript (ES 2016).
- Experience with Celery, REST APIs, e2e and unit testing and Hands-on Git experience.
Preferred Skills
- Experience with AWS, CI/CD, web security and DevOps - Unix based OS (Debian/Ubuntu): cron, automation via bash scripting, monit, etc.
- Experience with using Docker in a production environment.
- Professional experience with Pyramid and Flask web frameworks
- Proficiency in: AngularJS, React/Redux
- Experience with SqlAlchemy, Elasticsearch, RabbitMQ, Redis
- Knowledge of or willingness to learn concepts of GraphQL APIs.
Job Type
Client Payroll
Positions
Backend Developer
Must have Skills
Languages
english -Fluent
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Robert F