FULL STACK MID LEVEL
fromScratch Design Studio is a product design studio focused on delivering excellent web and mobile applications to a diverse range of clients (from startups to enterprises).
We also maintain our own private projects in the field of real estate.
We are currently looking to expand our development team with a full stack web developer!
What you will do in your (new!) job :
Build web-oriented applications from scratch or expand our existing range of applications, while being focused on process and quality.
Write efficient and reusable code by using software development best practices.
Learn and implement state-of-the-art architectures and new technology stacks.
Proactively investigate emerging technologies and industry trends and integrate them into operations and activities, wherever beneficial.
Report directly to the CTO.
Discuss and influence technical decisions related to stack and architecture.
You need to have a strong grasp in the following fields :
Web software development using C# ( ASP.NET Web Api / MVC / Core).
RDB systems, especially Microsoft SQL.
Front end development using Angular / React
Strong grasp of HTML5 / CSS.
Great communication and reporting skills.
Have a strong eye for quality, and be able to self-pace and deliver results that you’re proud of.
Self-motivation capabilities and be able to work in a distributed team environment.
Your experience with the following is considered a plus :
Microsoft Azure Cloud (PaaS / FaaS )
Microsoft Graph API
Microsoft Bot Framework
Docker (+Azure an even bigger plus)
React Native or Flutter with iOS and Android targets.
Experience with Document Databases (Mongo, CosmosDB).
Front end State management (Redux, Mobx, Akita).
Knowledge in Python (Django)
Bachelor's Degree in Computer Science / Computer Engineering or equivalent.
Why us :
We tackle the full circle of product implementation. From concept, to product design, to UI design, to tech implementation, to launch.
You will expand your knowledge beyond the technical field.
Your growth is important to us! We want our team to evolve. We will provide you the tools to do that.
Knowledge sharing is part of our culture. We are excited to share knowledge as well as learn through each one of you.
We focus on quality, not quantity.
We team up with a diverse range of clients and projects.
We very-welcome state of the art methodologies in product design and technical implementation.
We will engage you in many diverse and challenging fields!