Remote Senior Full-Stack Developer

closed
Logo of opinov8

opinov8

πŸ“Remote - Ukraine, Egypt

Job highlights

Summary

The job is for a Full-stack Developer at Opinov8, a global digital solutions provider. The role involves writing quality code, collaborating with teams, resolving issues, participating in code reviews, and staying current with industry trends. The candidate should have 4+ years of experience with Python, Flask, Celery, SQLAlchemy, TypeScript, JavaScript, React, Cypress, SCSS, Bootstrap, GraphQL, REST, RDBMS (MySQL is a plus), Redis, AWS, Docker, Docker Compose, SOLID, DDD, and Unit, integration and end-to-end tests. Knowledge of PHP + Symfony, AngularJS, AWS DynamoDB, AWS Aurora for MySQL, and AWS Cloud Formation are beneficial.

Requirements

  • 4+ years of experience as a Full-stack Developer
  • Strong experience with Python, Flask, Celery, SQLAlchemy
  • Strong experience with TypeScript, JavaScript, React, Cypress, SCSS, Bootstrap
  • Proficiency in GraphQL, REST
  • Experience with RDBMS (MySQL is a plus), Redis
  • Good understanding and experience with AWS, Docker, Docker Compose
  • Understanding of SOLID, DDD
  • Experience with Unit, integration and end-to-end tests, TDD

Responsibilities

  • Writes code that sets the standard for quality and maintainability
  • Collaborates with own team as well as Customer Success and Product teams to seek understanding of the business context of the customer
  • Proactively identifies and resolves issues outside of immediate team
  • Demonstrates knowledge of and shares this knowledge openly with colleagues
  • Escalates blockers early and often
  • Participate in code reviews, ensuring adherence to coding standards and best practices
  • Continuously learn and stay current with industry trends and best practices

Preferred Qualifications

  • Knowledge of PHP + Symfony
  • Knowledge of AngularJS
  • Knowledge of AWS DynamoDB
  • Knowledge of AWS Aurora for MySQL
  • Knowledge of AWS Cloud Formation

Benefits

  • Digital-First Approach: Great talent knows no borders! You can work from wherever you are
  • Remote Work Model: Balance your professional and personal life with our flexible working conditions
  • Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity
  • Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills
  • Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support
This job is filled or no longer available