Careers

Frontend JavaScript Developer

Join the company build around mutual respect and autonomy.

TDSOFT hero imageTDSOFT hero image
Join the company of the future
Apply now
Frontend JavaScript DeveloperJob Description
01.06.2021 - 05.07.2021

Salary: 8-14k (UoP brutto, B2B netto)

  • Flexible schedule, remote work possibility (hybrid)

  • Min 2 days/week stationary work (in the office)

  • Modern office with startup atmosphere

We are a young and modern company, drawn intensely to innovation and developing our own products.

Due to the fast growth rate we are looking for creative and quality oriented individuals with a growth oriented mindset, to supercharge our team of developers.

We are offering a stress free but highly productive environment, with lots of autonomy granted to the individuals in return for their dependability, quality orientation and good communication skills.

Our teams consist of several people, depending on the project we use Agile and sprint-based workflow.

Technologies we use:

- Typescript, React, Vue, React-Native, Next.js, Apollo, MobX, Recoil, Formik, Framer Motion, SASS, Styled Components, React-Admin

- Express.js, Nest.js, Postgraphile, Hasura, Knex, TypeOrm, Mongoose

- Docker, AWS, GraphQL, REST, Jenkins, Kubernates, docker-compose, GitHub, Sentry, Husky, eslint, prettier, Webpack

Who are we looking for?About you
1.

You are responsible and feel the need for autonomy.

2.

You always get the job done.

3.

You have a growth oriented mindset.

Requirements

General

Frontend

  • Good knowledge of React, React Hooks

  • Global state management in React (Mobx, Redux, useReducer, Recoil)

  • Experience in working with provided designs – HTML + CSS (preprocessors and/or styled components)

General

  • Functional Programming

  • Practical use of ES6+ and/or TypeScript

  • Ability to create optimal architecture of uncomplicated applications

  • Ability to create a clear flow of data between modules and layers of application

  • Integration and unit testing skills, TDD

  • JS projects to show for

  • Min. one year of experience in a similar position

  • B2/C1 in English

Additional Points For

  • Interesting portfolio

  • Interest in game development, online betting or affiliate marketing

  • Entrepreneurial spirit

  • Experience with GraphQl, Next.js, React Native

  • Containerization mindset – Docker & Docker Compose

  • Basic knowledge of other frontend frameworks like Vue and Angular

  • Animating UI elements in any form (CSS Animations, Framer Motion, React Spring)

Join the company of the future
Apply now
our philosophy mikolaj
Our philosophy

Some people are not fit for a corporate job.

Their need for independence and creative outlet makes them suffer in rigid and hierarchical structures.
our philosophy mikolaj

When they end up in a company that grants them support and autonomy, great things start to happen.

Surrounded by like-minded people and a vibrant entrepreneurial culture, they live up to their potential and ship extraordinary results.
Why are we the right place for you?
performance-white

Unprecedented growth opportunities

Mastermind atmosphere, mutual trust, and entrepreneurial culture - what else does one need to realize their potential?

Unprecedented growth opportunities
startup-white

Roles independent of your time in the company

We don't put walls where it is unnecessary. It is up to you to find the best spot for you in the company, and convince others that you are up for the challenge.

Roles independent of your time in the company
champagne-white

Stress-free atmosphere

Positive people, modern workspaces and engaging projects. What else does one need to enjoy their life in the office?

Stress-free atmosphere
Our Core Values
Good Communication
values communication

We are positive, open, and honest in mutual communication. All this makes it so much easier to enjoy work and provide extraordinary results to our clients.

Care for Quality
Optimization
Hunger for growth
Initiative
Mentorship
Business Thinking
values communication

Good Communication

We are positive, open, and honest in mutual communication. All this makes it so much easier to enjoy work and provide extraordinary results to our clients.

values quality

Care for Quality

We gather individuals who naturally care for the details. It makes working together so much easier, saves us from unnecessary stress, and makes the end results work as expected.

values optymalizacja

Optimization

We believe in working less but better. By consistently striving to optimize the system we work in, we make sure to realize each drop of potential that runs in our company.

values growth

Hunger for growth

We learn. A lot. And we build a culture that values and supports that. If our strategy was summarized in one sentence, it would be to realize the potential of the individuals within - by all means necessary.

values initiative

Initiative

We value good ideas and support each other in realizing them. It is as simple as that.

values mentoring

Mentorship

We understand that the path to success is through mutual growth. That is why we value mentorship, and share knowledge with every opportunity.

values business

Business Thinking

At the end of the day, we see ourselves as players in the great game of business. Hierarchies - but only those of competence, mutual respect, and positive atmosphere, all make it so much easier to ship extraordinary results, while simply enjoying life at the same time.

Get to know us better!
See our Facebook page
About work in TDSOFTTechnologies we use
TypeScriptTypeScript
ReactReact
React-NativeReact-Native
GraphQLGraphQL
GatsbyGatsby
MobXMobX
EmotionEmotion
Next.jsNext.js
SassSass
ApolloApollo
Framer MotionFramer Motion
Our Perks
flag
01.Vibrant culture
paint-palette
02.Engaging Projects
workspace
03.Modern, spacious workspace
growth
04.Roles independent of your time in the company
laptop
05.Computer of your choice
suitcase
06.Latest technologies
palm-tree
07.Remote days, no questions asked
book
08.Educational initiatives and support
Join the company of the future
Apply now
Other open positions
Ready to apply?

We are constantly looking for talented individuals.

If you like our philosophy, leave us your resume.

Send a resume
Don't waste your time in the wrong place.

Let yourself shine like you are supposed to.

TDSOFT - Think Future Play
2021, All rights reserved