Requirements :
- 6+ years of experience as a Python / React Developer in a production environment.
- Experience as a Tech Lead.
- Knowledge of Python and related frameworks like Flask.
- Knowledge of front-end technologies like React.
- Ability to hit the ground running in a command line and scripting environment.
- Understanding relational databases like PostgreSQL.
- Experience with test-driven development, unit test frameworks, and strong testing and debugging skills.
- Ability to perform as an independent contributor and team player with good English communication skills.
Responsibilities :
- Become an expert on your teams’ technical stack(s), and gain knowledge on the business domains.
- Plan, implement, and deploy changes following the client’s established software development lifecycle (SDLC) and best coding, testing, and monitoring practices.
- Participate in on-call rotation.
- Produce technical design, test, and launch planning documentation for complex projects and / or projects with complicated dependencies.
- Troubleshoot, debug and fix production issues as they arise.
- Participate in teams' scrum meetings, collaborate with engineers on the team, and contribute to design and code reviews.
Will be a plus :
Experience with Kafka and RPC frameworks like gRPC.
We Offer :
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Remote-friendly culture and no micromanagement.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, sick leaves.
- Udemy unlimited training account.
- Free webinars, meetups and conferences organized by Svitla.
- Fun corporate celebrations and activities.
- Awesome team, friendly and supportive community!