Position: Full-stack Team Lead (React+ Java)
Company: windmill.ch
Experience required: 5y
English level: upper

Responsibilities:
Participating in the architectural discussion making with clients
Driving architecture and design directions for project teams
Driving the estimation process
Taking the complete technical ownership of a project including hands-on development — doing whatever is required to get the job done
Staying plugged into emerging technologies/industry trends and applying them into the day to day activities of the team
Managing, mentoring and supporting team members
Reviewing and enhancing team processes and outputs
Requirements:
2+ years of proven experience creating an end to end architectures and then overseeing through delivery
Hands-on full stack developer with 5+ years of experience in Java (Spring Preferable)
Expertise in working with both relational and non-relational databases
Knowledge and expertise in cloud-native applications
Experience in optimizing the application for various non-functional aspects like scalability, performance, and security
You have experience in React+Redux or MobX.
Knowledge of Typescript
Solid knowledge of ES6.
Responsive layouts using HTML5 and CSS3.
Experience in Webpack setup and creating project-specific configurations.
REST API and OAuth.Upper-Intermediate level of English
Experience managing and mentoring team members
Good team player with good written and verbal communication skills
Experience with Agile Scrum Methodology
We Offer:
Competitive salary
Become a part of our international team
Interesting tasks and challenges
Opportunities for career enhancement 
Friendly Environment
Opportunity to make a positive impact on the team 
If you’ve got the skills and experience and want to join our international team, please send your CV immediately!