Remote Junior Full-stack Developer

closed
Logo of opinov8

opinov8

πŸ“Remote - Ukraine, Egypt

Job highlights

Summary

The job is for a Full-stack Developer at Opinov8, where the employee will write quality code, collaborate with various teams, identify and resolve issues, participate in code reviews, and continuously learn about industry trends and best practices. The role offers remote work, flexible hours, digital-first approach, a flexible time-off policy, exciting projects, continuous learning opportunities, and a diverse team collaboration.

Requirements

  • Experience as a Full-stack Developer
  • Experience with Python, Flask, Celery, SQLAlchemy
  • Experience with TypeScript, JavaScript, React, Cypress, SCSS, Bootstrap
  • Experience 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

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
  • Flexible Time-Off Policy: Enjoy twenty vacation days, long and short-term sick leave, and five extra personal days to take care of important personal matters
  • 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