loader image

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.



Position

Backend Developer


Must have Skills

  • Python

    Beginner

  • PostgreSQL

    Beginner

  • JavaScript

    Beginner

  • Celery

    Beginner

  • Rest API

    Beginner

  • Unit Testing

    Beginner

  • Git

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

english - Fluent

Languages
Cancel
Cancel

Active a month ago

Skip

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

  • Python

    Beginner

  • PostgreSQL

    Beginner

  • JavaScript

    Beginner

  • Celery

    Beginner

  • Rest API

    Beginner

  • Unit Testing

    Beginner

  • Git

    Beginner


Languages

english -Fluent

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Robert F

| United States