Full Stack Developer (Django/Python & Angular)

Location: Remote Job Category: Development

We are looking for a talented Full Stack Developer with senior Django/Python and mid Angular levels to join our dynamic team. This role requires someone who can integrate seamlessly into both back-end and front-end development.

Work type:

100% remote position

Responsibilities:

  • Lead the architecture and approach for both Django applications and Angular web applications within the company.
  • Set expectations for developers and review their code to ensure they follow standards, best practices, and expectations.
  • Develop cloud-based Python Django software products.
  • Design and create RESTful APIs for internal and partner consumption.
  • Collaborate closely with UX/UI Designers and other developers.
  • Participate actively in architectural, design, and product discussions.
  • Develop front-end applications using Angular.
  • Write clean, well-documented code with comprehensive test coverage.

Skills Required:

  • 5+ years of Python coding skills.
  • 4+ years of hands-on experience with the Django/REST framework.
  • Mid-level experience with Angular.
  • Solid database skills in relational and NoSQL databases (e.g., PostgreSQL, MySQL, Redis, MongoDB).
  • Strong understanding of RESTful APIs.
  • Knowledge of version control, especially Git.
  • Experience deploying and optimizing applications in production environments.
  • Proficiency in Pub/sub, WebSockets, and Celery.
  • Unit tests expertise.
  • Basic familiarity with front-end tools (e.g., npm, yarn, webpack, babel) and libraries (e.g., axios, pubsub-js, redux-form).
  • Understanding of Google Cloud infrastructure is a bonus.

Who We Are:

We are a well-established custom Web, Mobile, & Software Development company serving global clients for over 30 years.

Compensation:

  • This is a full-time position, paid hourly.
  • Weekly payment for the previous week’s reported hours.

Why Join Us?

  • Work in a value-driven environment that emphasizes a healthy work-life balance.
  • Full flexibility to work from anywhere, provided you can coordinate effectively with the team (primarily European business hours).
  • Collaborate with colleagues from various countries, including the US, Poland, Ukraine, Azerbaijan, and the Philippines.
  • Opportunity for personal growth and career progression.