Position: Senior Back end (Full stack) software developer
Company: Techstudio TV
Experience required: 5y
English level: upper

We are changing the world of television and entertainment by creating an innovative way to experience national and popular content anywhere and anytime. Our employees are our pride and our most valuable asset. If you want to work in a supporting environment surrounded by other professionals and good-natured people with positive attitude then we are the right place for you! We invite you to join our growing company and to contribute to the evolution of entertainment.

As an engineer at TechStudio, you will make sure we're building the best possible products and features to support our users.

What are we looking for?

You’re 4+years experienced in Ruby on Rails

You’re up for mentoring colleagues and can give in-depth, productive feedback during code reviews.

You code with reason and can justify the important decisions you made during development.

You can communicate clearly in English, both written and verbally.

You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring.

Responsibilities:

1. Develop new functionality to the codebase and the product

2. Build and maintains code in Ruby on Rails and Sinatra 

3. Test and debugs code as needed 

4. Consume and provide APIs

5. Ensure the consistency and maintainability of existing applications by creating, maintaining, and enforcing standards/procedures

6. Work closely and efficiently with teams members that include a Software Developers, QA, Product Manager and Project Manager in a collaborative environment

7. Suggest improvements to the codebase and the product improve functionality and new feature builds

8. Participate in the full development life cycle, including design, implementation, quality polish, and release

Qualifications
1. 5+ years of  Backend development experience

2. Solid knowledge of and experience with Ruby on Rails, Sinatra

3. Thorough understanding of Bitbucket

4. Experience with Docker and REST API  

5. Strong communication and problem-solving skills

6. Proven track record of delivering quality work on time

7. Enjoy working with product specialists to understand requirements

8. Strong interest in continued personal and professional development, inclusive of learning new programming languages and technologies

8. Experience incorporating automation and integration testing



Nice to have

1. These would be nice but are definitely not necessary. Don’t worry if none of the following applies to you.

2. Knowledge of Golang, Python   

3. Experience with Javascript and frontend frameworks

4. Experience with PHP + Laravel framework

5. Experience as a remote worker in a fully remote team

6. Experience working with large datasets and the problems they bring

Additional information
Benefits that are awaiting you if you join us:

- Work from absolutely ANYWHERE in the world with internet connection
- Work schedule: part time from 9:00 AM - to 6:00 PM (NY time zone)
- Flexible compensation with base and performance bonuses
- Opportunities to develop professionally
- Friendly, professional, highly motivated and productive team that wants to develop professionally
Creative Environment where You will never be bored!