>

Careers at SumatoSoft

Join our team!

Quick Facts

On the market
9+ Years

On the market

Team members
70+

Team members

Successful projects
100+

Happy clients

edu opportunities

Edu opportunities

Satisfaction rate

Remote work

sceduel

Flexible schedule

Engineers

Company retreats

Engineers

International projects

Engineers

Corporate activities

Find your dream job

Ruby on Rails / Full Stack (RoR+React.js) Developer

Challenges and goals you’ll own:
  • Full-time work on a project under minimal TechLead supervising
  • Participate in application architecture creation
  • Suggest improvements to the project processes; recommend better technological alternatives (i.e. libraries, implementation approaches)
  • Collaborate effectively with the rest of the development team to organize an effective feature delivery process
  • Code refactoring and optimization
  • Conduct Code Review of the other team members
  • Create and support an actual state of Unit Test
What we expect from you:
  • Using Ruby as main language for development | Full-stack developer: deep knowledge and expertise of Ruby, Rails and React
  • Strong experience with SQL, i.e. PostgreSQL | MySQL
  • Good understanding of OOP and MVC
  • Proficient user of Linux (Ubuntu);
  • Hands-on experience with AWS / Good Knowledge of Amazon Web Services
  • Experience with testing tools like RSpec, Minitest
  • Expertise in JavaScript, ReactJS, Redux, Redux-saga, Redux-thunk, Jest, TypeScript, React hooks, UI Components libraries
  • Solid knowledge of approaches to the creation of scalable microservice oriented applications
Nice to have:
  • Expertise in NodeJS
  • Experience with NoSQL
What we can offer:
  • Career and professional growth.
  • Regular Performance Reviews.
  • English classes with native speakers.
  • Team building activities and company events.
  • Remote/office work (B2B contract if needed).
  • Flexible schedule.

Node.js / Full Stack (React+Node) Developer

Challenges and goals you’ll own:
  • Full-time work on a project under minimal TechLead supervising
  • Development in existing web-application architecture + developed integrations with 3rd party services
  • Helping in application architecture creation
  • Recommending and implementing improvements to processes and technologies.
  • Effective collaborating with front-end developers on the integration of elements
  • Code refactoring and optimization
  • Code Review
  • Unit Tests creation and support
  • Documenting Node.js processes, including database schemas (if needed)
Hard skills requirements:
  • Deep knowledge and expertise in React + Node.js
  • Experience with PostgreSQL | MySQL
  • Work with Git on a daily basis
  • Experienced user of Linux (Ubuntu)
  • Working with AWS Cloud / Willing to fast learning additional AWS services 
  • Expertise in Unit Tests instruments: i.e. Jest
  • Expertise in Redux
  • Understanding of OOP and MVC
  • Experience and daily work with Jira, Confluence or similar issue tracker
  • Expertise in RoR will be plus
Soft Skills requirements:
  • Responsible and communicative person (you will have a chance to communicate with a client/team about  tasks, requirements, and current work progress)
  • Ability to justify the chosen developing strateg
  • Ability to organize, prioritize and plan time
  • Understanding Agile Principles
  • Good sense of humor :)
What we can offer:
  • Career and professional growth.
  • Regular Performance Reviews.
  • English classes with native speakers.
  • Team building activities and company events.
  • Remote/office work (B2B contract if needed).
  • Flexible schedule.

React.js Developer

Challenges and goals you’ll own:
  • Design and develop a software application
  • Participate in creating application architecture
  • Work with the different types of APIs and internal services.
  • Develop and implement highly responsive user interface components using react concepts and corresponds to available mock-ups/designs (included adaptive and animation).
  • Work with React and ES 6+
  • Collaborate with teammates and different teams (Back-end, DevOps, Mobile).
What we expect from you:
  • At least 2 years of development experience with JS
  • Strong experience with React, Flux/Redux, redux-saga.
  • Hands-on experience working with preprocessors
  • Ability to work with Linux/Mac, git.
  • Familiarity with Jira and Confluence.
  • Upper-Intermediate level of English
As a great advantage:
  • Passion for new technologies and experience working with other frameworks.
  • Experience working with React Native and TypeScript 
What we can offer:
  • Career and professional growth
  • Regular Performance Reviews
  • English classes with native speakers
  • Team building activities and company events
  • Remote/office work (B2B contract if needed)
  • Flexible schedule

QA Engineer

Challenges and goals you’ll own:
  • Execute all general types of testing: functional, regression, cross-browser/cross-platforms (mobile devices), etc.;
  • Prepare test documentation: test plans, check-list/test cases, other types of test documents (tables, MindMaps, etc.)
  • Prepare, execute and update test strategy (for different phases of the Project) according to project goals (with the help of QA Lead)
  • Provide tasks estimation
  • Participate in sync up and sprint meetings
What we expect from you:
  • Clear understanding of manual QA processes and methods for different project phases
  • Proficiency in test-design techniques and creation of test documentation: partition classes, boundary testing, state&transition techniques, decision tables
  • Ability to write SQL requests (select, select with joins)
  • Experience in BTS/TTS or similar systems (Jira, Zephyr Scale / TestRail)
  • Experienced Chrome Developer Tools users
  • Basic knowledge of API testing
  • Web-technologies knowledge (understanding main concepts of client-server architecture, API,  xml, css, html, http)
  • Understanding of software development methodologies (Agile: Scrum/Kanban)
Nice to have:
  • Familiarity with web debugging proxy software (Charles / Fiddler / Burp Suits or similar)
  • Experience in Mobile testing process and testing tools (iTools, Android studio, xCode)
  • Experience in Automation/Performance/Security testing
What we can offer:
  • Career and professional growth
  • Regular Performance Reviews
  • English classes with native speakers
  • Team building activities and company events
  • Remote/office work (B2B contract if needed)
  • Flexible schedule

React Native Developer

Challenges and goals you’ll own:
  • Architect, build, and maintain React Native applications for both platforms
  • Implement UI's that match design
  • Implement clean, modern, smooth animations and transitions that provide a good user experience
  • Integrate third-party API's (if needed)
  • Work with native modules when required
  • Release applications to the Apple and Google Play stores
  • Estimate work activities
  • Write unit and integration tests
  • Communicate with Client and team (Slack, Skype, emails) if needed
Hard skills requirements:
  • Strong knowledge and experience with React Native / ES6, React, JavaScript
  • Ability to write well-documented, clean code
  • An understanding of React Native best practices and a commitment to following them
  • Ability to work through new and difficult React Native issues and contribute to libraries as needed
  • Good experience at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle Android Studio
  • Understanding of client-server interaction, HTTP protocol, caching mechanisms, REST architecture
  • Ability to work as independent React Native developer on the project
  • Experience in NodeJS will be a plus
Soft Skills requirements:
  • A positive mindset and can-do attitude
  • Attention to details
  • Self-organized and goal-oriented teammate
  • Willing to improve not only your own work but any project processes as well
  • Good sense of humor =)
What we can offer:
  • Career and professional growth
  • Regular Performance Reviews
  • English classes with native speakers
  • Team building activities and company events
  • Remote/office work (B2B contract if needed)
  • Flexible schedule
If you found an interesting opportunity, feel free to apply
We will contact you to discuss the position in detail. We will be happy to see YOU as part of our team!

NEED CUSTOM SOFTWARE?
LET'S START WITH A FREE QUOTE!

We're ready to sign NDA agreement
We will respond to you within 24 hours
RFP analysis is absolutely free
Thank you for your message!

NEED CUSTOM SOFTWARE?
LET'S START WITH A FREE QUOTE!

Your message was sent.
We will respond to you within 24 hours.
Your message was sent.
We will respond to you within 24 hours.
Oops! Something went wrong while submitting the form. Please, check the entered values.