Opinov8 is a leading provider of digital and engineering solutions with an Opinion in Innovation, specializing in custom software development, cloud, and data services.
7 серпня 2024

Middle Full-Stack Developer (Python & React) (вакансія неактивна)

за кордоном, віддалено

Our client’s company is dedicated to developing and delivering an industry-leading platform that empowers organizations to plan, organize, deliver, and scale training efforts aligned with your business objectives.

IN THIS ROLE, YOU WILL

— Writes code that sets the standard for quality and maintainability;

— Collaborates with own team as well as Customer Success and Product teams to seek an understanding of the business context of the customer;

— Proactively identifies and resolves issues outside of the 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.

IF YOU ARE

— 4+ years of experience as a Full-stack Developer;

— Strong experience with Python, Flask, Celery, SQLAlchemy;

— Strong experience with TypeScript, JavaScript, React, Cypress, SCSS, and Bootstrap;

— Proficiency in GraphQL, REST;

— Experience with RDBMS (MySQL is a plus), Redis;

— Good understanding and experience with AWS, Docker, and Docker Compose;

— Understanding of SOLID, DDD;

— Experience with Unit, integration, and end-to-end tests, TDD.

NICE TO HAVE

— Knowledge of PHP + Symfony;

— Knowledge of AngularJS;

— Knowledge of AWS DynamoDB;

— Knowledge of AWS Aurora for MySQL;

— Knowledge of AWS Cloud Formation.

AS AN OPINOV8R, YOU WILL HAVE

— Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.

— Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.

— Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.

— Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.

— Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.

HOW’S THE HIRING PROCESS GOING

We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here’s what to expect:

— Initial Interview: If your background fits the role’s criteria, we’ll invite you for an interview with a Talent Acquisition Specialist to get to know you better.

— Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test task to showcase your expertise.

— Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project’s scope and expectations.

— Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result.