
Full-Stack Engineer (Python+React)
- Украина
- Постоянная работа
- Полная занятость
- 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;
- 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.
- 3+ 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.
- Knowledge of PHP + Symfony;
- Knowledge of AngularJS;
- Knowledge of AWS DynamoDB.
- 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 GOINGWe 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.Powered by JazzHR