Junior Project Manager

Position: Project Manager
Seniority level: Junior
Type: Remote
Hot Job: Yes

DESCRIPTION

This position is for talented Ruby on Rails developer (or very strong web developer ready to embrace Ruby on Rails technologies).

REQUIREMENTS

We are looking for highly energetic, self-motivated and constantly learning person to expand our professional web development team (with the possibility to lead the team itself).

  • Ruby
  • Ruby on Rails
  • MySQL
  • JavaScript, CoffeeScript, Angular.js, Node.js knowledge is highly desirable
  • HTML5, HAML, SLIM
  • CSS3, SASS
  • TDD, BDD, Scrum knowledge and usage experience
  • Linux knowledge as a power user

As a person, you are communicative, passionate about programming and sharing your knowledge with other team members. You prefer writing very good code rather than a fast and sloppy one. You put code quality above prestige.

RESPONSIBILITIES

  • Development and ongoing maintenance of mobile applications built with TypeScript using React Native and fundamental approaches of native development (Swift/Kotlin);
  • Creating solutions and algorithms in accordance with technical specifications or other required documentation;
  • Writing program code following the prescribed application architecture;
  • Analyzing and refactoring code using design patterns and established standards;
  • Writing unit tests (React-testing-library, Jest, Detox as a plus);
  • Identifying code smells and performing refactoring using design patterns and accepted standards;
  • Estimating tasks and working to meet deadlines, providing timely updates if rescheduling or deadline adjustments are necessary;
  • Designing, developing, and maintaining client-side mobile applications;
  • Participating in the Code Review process and offering constructive feedback on code developed by other developers;
  • Collaborating with teammates to provide guidance on patterns and behaviors employed in the web/mobile platform;
  • Employing Git and GitHub to manage code in accordance with Gitflow standards;
  • Taking part in team Scrum activities such as Refinement, Estimation, Grooming, Sprint Planning, Daily Standup, Sprint Review, and Retrospective.

WE OFFER

  • Competitive compensation, including equity options with regular performance-based salary and career development reviews;
  • We have English classes, professional and personal training, conferences and webinars;
  • Social/Employment benefits; Private healthcare insurance;
  • Compensation of swimming pool and other sports activities;
  • Five-day working week, eight hours a day;
  • Personal time off paid vacation and holidays;
  • We have tasty birthday cakes, lunch in a restaurant (paid for by the company) and unforgettable corporate events;
  • We have a comfortable office in the historical center of the city.

You may also be interested in

Filter by
Project Manager
Junior
Remote
Yes
Ruby on Rails developer
Junior
Remote
Yes

EASY APPLY

Share vacancies

Apply for this position

Allowed Type(s): .pdf, .doc, .docx