Intermediate/Senior Software Engineer (Ruby, React) Signing bonus 2,000 for Intermediate and 4,000 for Senior (offline)

Description

We invite a skilled Software Engineer to join our team and contribute to the development of payment processing software that makes commerce more rewarding for retails. You’ll be responsible for the sophisticated design and consistent performance of our applications, helping to maintain current functionality while ensuring that we continually deliver new high-standard features that satisfy users.

What's in it for you:

- Work with diverse technology stack (Ruby, Sinatra, GraphQL, Sequel, Postgres, Redis, React)
- 20,000+ automated tests in the application (unit test in Ruby and Javascript, integration, API, and acceptance tests)
- Join a distributed team and work in an international environment

Qualifications and experience:

- 3+ years' experience in developing web applications
- Proficiency with Ruby
- Experience with RESTful API design and/or GraphQL
- Experience with JavaScript or Typescript and modern front-end client libraries (e.g. React)
- SQL and general relational databases knowledge
- Solid knowledge of testing principles
- Strong written and verbal communication skills

Nice to have:

- Experience with React
- Experience with Git

Key responsibilities:

- Design and build applications for web platforms using Ruby and Javascript/TypeScript
- Ensure the performance and quality of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Support the diagnosis of customer issues and resolutions
- Review your teammates' Pull Requests and provide helpful feedback

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

About Brightgrove

Brightgrove is a multi-national IT services company with development hubs in the US, Germany and Ukraine. We've been successfully serving our customers globally for the past 11 years by building advanced-skilled teams of mature pros. Our strength is that we can hire the rarest specialists and retain them for years—2 years on average. People stay on the bright side because they simply love what they do and appreciate how we treat them. That's what our satisfaction survey says.

Sounds cliche or too good to be true? Come and see for yourself. Or check what our exes have to say.

Company website:
https://careers.brightgrove.com/

DOU company page:
https://jobs.dou.ua/companies/brightgrove/

The job ad is no longer active
Job unpublished on 16 July 2021

Look at the current jobs Ruby Kyiv→