Dev.Pro helps innovative technology companies scale their business by leveraging its software engineering expertise. We focus on productivity, which we achieve by drawing together the right mix of talent for the job. To deliver exceptional value to our customers, we invest in training programs, infrastructure, and the environment.
11 січня 2022

Intermediate Software Engineer (Python/React.js) (вакансія неактивна)

Київ, Харків, Дніпро, віддалено

We invite a Full-Stack Engineer to join a team that is building a world-class, award-winning product. Our client is the G2 leader in sales gamification and coaching software for metric driven teams. The platform is organized into surfaces that correlate to functionality, such as Gamification, Coaching, Workflows, Scorecards, Metrics. You will be collaborating with a product team to improve surfaces on the platform and increase end-user value and ultimately, company revenue. We have the privilege of working with several Fortune 500 customers at-scale which means that we take caching, pagination and query planning very seriously. What’s in it for you:

  • Work in a team that is highly focused on team culture, developing great managers and encouraging our team members
  • A remote-friendly culture with employees distributed across the US and Ukraine
  • Grow as a specialist and get involved in tasks related to improving security aspects, building new functionality, scaling and enhancing app performance

Qualifications and experience:

  • 3+ years experience with Python and related frameworks (Flask, Django)
  • Experience with JavaScript development (React preferred)
  • Experience developing/consuming REST APIs
  • Hands-on experience with Docker, AWS
  • Skilled working with test-driven development and unit test frameworks, strong in testing and debugging
  • Intermediate or higher English

Nice to have:

  • Experience with Postgres, Redis, Celery, Salt, AWS, Docker, Salesforce
  • Experience with enterprise-readiness/scalability

Key responsibilities:

  • Design, plan and implementing together with the team a high quality, robust and reusable software
  • Actively participate in design, planning and estimation session
  • Create/modify models and API to store data and serializers to provide access to data
  • Create/modify frontend components to visualize, interact with data
  • Write frontend/backend unit, integration, performance tests
  • Profile and address performance issues
  • Perform code reviews
  • Communicate and coordinate activities with team members and stakeholders

Our benefits:

✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars and workshops
✅ Healthcare: healthcare medical insurance and healthcare kit (gym, sports nutrition etc.)
✅ Fun online activities and team-building events
18-20 paid time-off days per year, 5 absence-due-to-illness days and 21 days of extraordinary medical leave per year