About the company:
Softermii (www.softermii.com) is an outsourcing/outstaffing company with over 8 years of experience in web and mobile application development and a team of more than 120 specialists from 6 countries.
We have withstood multiple challenges, such as the COVID-19 pandemic and war aggression against Ukraine. We have secured sustainable development processes and saved all our projects and jobs. Even more, we’re constantly growing.
Every day, we add new projects to our portfolio in the following areas of expertise:
In addition, we develop 2 of our solutions that help our customers get faster applications for video or audio calls (www.softermii.com/solutions/vidrtc) or an application for real estate with 3D visualization.
(www.softermii.com/solutions/apartmii)
Company’s mission:
Softermii: Succeed Without (L) imitations
We will turn any idea into a valuable product.
Our plans as a company:
We want to move from a regular outsourcing business to an ecosystem of outsourcing, education and product development companies.
📋Your responsibilities on the project will be:
— Design & develop software;
— Refactor, improve and optimize code;
— Troubleshoot and debugging application code;
— Participate in all phases of the development lifecycle;
— Collaboration with the team.
🕹Tools we use: Jira, Confluence, Git, Figma
🗞Our requirements for you it is understanding and experience with the following points:
— Understanding OOP principles, functional programming, SOLID, KISS, and DRY.
— Proficient in JavaScript, including ES6+.
— Experience with React, including application state management (e.g., Redux, Redux Toolkit, MobX, or Context API).
— Practical experience with Node.js and frameworks such as Express or NestJS.
— Practical experience with MongoDB and/or PostgreSQL. Knowledge of database design fundamentals and experience with ORM.
— Knowledge of RESTful.
— Upper-intermediate English level.
💥It would be fantastic if you have experience with:
— Experience with NextJS.
— Experience with TypeScript.
— Knowledge of GOF design patterns.
— Knowledge of algorithms and data structures.
— Experience in writing unit/integration tests.
— Certifications that verify completion of courses related to the topics described here or related fields.
— Participation in open-source projects that actively use the technologies listed in this description, such as JavaScript, React, NodeJS, MongoDB, and PostgreSQL. Links to repositories that demonstrate the candidate’s knowledge and experience with these technologies are expected.
— Participation in university projects not limited to laboratory work, applying the mentioned technologies. Confirmation of contribution to these projects is required.
👨💻Who will you have the opportunity to meet during the hiring process (stages):
HR interview, Tech interview, PM interview.
👨🏫A little more information that you may find helpful:
— Our adaptation period lasts 3 months, this period is enough for us to understand each other better;
— There is a performance review after each year of our collaboration where we use a skills map to track your growth;
— We have no boundaries in the truest sense of the word. — We have a flexible working day; remote or office work is up to you.
Of course, we have a referral bonus system. So, if you have a friend who likes our job opening, you can give us their contact information, and we will, in turn, thank you with a bonus if we start working with them!