WHAT YOU WILL BE RESPONSIBLE FOR
-
Design and implement end-to-end solutions that address real user needs, taking ownership of key software components, systems, and new features.
-
Develop, test, launch, support, and enhance software products—primarily for mobile and web platforms—including both client- and server-side code and external service integrations.
-
Take charge of project timelines, priorities, and deliverables on an individual basis.
-
Tackle complex technical challenges with creative, practical solutions.
-
Work in close coordination with team members across engineering, product management, design, and operations.
-
Contribute to team building efforts and help nurture a culture of high quality and innovation.
WHAT WE ARE LOOKING FOR
-
At least 4 years of professional experience in software development.
-
Proficiency in both frontend and backend development, with hands-on experience using modern frameworks and third-party libraries.
-
Strong track record of building and consuming APIs.
-
Solid grasp of core web technologies, including HTML5, CSS3, and ES6.
-
Deep experience coding in TypeScript, JavaScript, Vue, or a similar ReactJS-based framework.
-
Familiarity with Restful APIs, GraphQL, web development tooling, and debugging practices.
-
Experience with cloud platforms like Google Cloud Platform or AWS, as well as Docker containers, is a big plus.
-
Interest and ability in crafting intuitive UX, especially for internal tools, is considered an advantage.
-
A bachelor’s degree in computer science or a related field is required; an advanced degree is a bonus.
-
Prior experience in a dynamic startup setting with fast release cycles, continuous deployment, and test-driven development.
-
A hands-on, proactive mindset with a strong desire to dive deep and deliver results.
-
A strong action-oriented approach—you thrive in fast-moving environments and know how to get things done.