We’re a software house created by a team of experienced specialists who turn ideas and concepts into breakthrough technological solutions. Our speciality is creating optimal new web and mobile applications from scratch.
We’ve been on the market since 2003 and have completed almost 200 projects for 104 clients and counting. But it’s not the numbers that define us. It’s the colour teal. Teal symbolizes calmness and clarity. As an organization, we consider ourselves a teal structure, based on building and growing mutual relationships that benefit everyone involved.
What sets us apart is our human-first software development approach.
DeSmart is made up of people, and people are the most important factor. Our team, our clients and their customers are our top priority. We’re defined by our common values and not by a hierarchy of positions defining individual status or pecking order.
We’re a group of independent specialists who enjoy working with each other. Everyone has a specific function and tasks, but we’re also flexible. We have no superiors or bosses looking over our shoulder, monitoring our every move or following our progress.
Instead, we have a common mission and skills so we can engage even in the most difficult challenges. We don’t always agree with each other, but our diversity of viewpoints improves our optics so we can make joint decisions about the choice of technology, new projects, and company strategy. This gives us the perfect dynamic for upward mobility in an ever-changing world.
This is not a fairy tale about some non-existent utopia, but an actively created and inspiring reality in which we aim to stay and act together through communication and cooperation. We treat each other as equal partners, without judging, bidding, or betting on ego. We’re fully responsible for the vast majority of our projects: from the point of inception of the clients’ idea to the launch of the finished product on the market. Only 25% of projects are implemented under the so-called “bench”.
Human-first software development is much more than a catchy advertising slogan. At DeSmart, what matters most is who we are, not just the skills we have. We offer benefits tailored to the individual needs of our experts – their daily rhythm, preferences, and interests.
The freedom to work remotely
We work from various locations, with the option to work from our office designed for its atmosphere and ambience – a tenement house with a garden, located in the centre of Kamienna Góra in Gdynia. We meet for projects there, but also to socialize for board games on Wednesdays and have breakfast together on Fridays.
Flexible working hours
We’re an integrated group of early birds and night owls and are motivated to get to the task at hand. Being passionate about what we do and enthusiastic about creating solutions, we’re open to working at the times and in the places that stimulate us most.
We’re a close-knit team and we can count on each other in every matter – private and professional. Move? Help in caring for the baby? No problem. We always bring good vibes and a positive spirit!
If DeSmart values are close to you and you want to talk about your project or join our team – let’s talk.
With us, you will:
- talk and plan with our team and the product owner and have a say in defining project form and scope
- work on the Product Canvas, User Stories, Story Mapping, and backlog creation
- develop the skills you are most interested in – new technologies, internet of things, workshops, conferences, and you name it!
- influence the product and the project you participate in, work with startups from all over the world, and co-create projects that won’t vanish right after they are finished. After all, we all like to do something meaningful!
- share experiences and good practices with the team during internal guild meetings and code reviews of each merge request
What we expect from you:
- 2+ years experience in React/Redux
- writing JS code according to current standards and decent practices
- experience in daily work with dependency managers such as npm, yarn; automation tools such as webpack; version control system (GIT)
- experience in code optimization
- analytical thinking and creative problem-solving
- being up-to-date with new trends of creating applications in JS, HTML5 and CSS3
- communicative English – we work mainly with clients
- good communication skills and assertiveness. You will talk directly to the clients
- openness and resourcefulness – we won’t tell you how to do things, you’ll be telling us how you want to do them.