Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Position: Junior Project Manager
Seniority level: Junior
Type: Remote
Hot Job: Yes
Roobykon Software is looking for a talented Junior Project Manager to join our remote web development team. This role focuses on Ruby on Rails and mobile app development.
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.
Requirements
-
Core Skills:
- Ruby
- Ruby on Rails
- MySQL
- JavaScript, CoffeeScript, Angular.js, Node.js
- HTML5, HAML, SLIM
- CSS3, SASS
- TDD, BDD, Scrum
- Linux knowledge as a power user
-
Secondary Skills:
- React Native
- TypeScript
- Git
- GitHub
- Gitflow
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.
We Offer
- Competitive compensation, including equity options with regular performance-based salary and career development reviews;
- 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;
- Tasty birthday cakes, lunch in a restaurant (paid for by the company) and unforgettable corporate events;
- Comfortable office in the historical center of the city.
About the Company
Roobykon Software is a company that specializes in marketplace development, mobile app development, Ruby on Rails development, and more. We are committed to providing high-quality services and fostering a collaborative and innovative work environment.
Location: Tallinn, Estonia (Remote)
Apply for this position: [email protected]