Front-End Developer
Winnow Solutions
- Cluj-Napoca, Cluj
- Permanent
- Full-time
- Develop new user-facing features ensuring code quality and high performance
- Write reusable code
- Ensure the technical feasibility of UI/UX designs
- Cooperating with back-end developers in the process of building RESTful models
- Able to estimate effort required and deliver to your commitment
- JavaScript (Vue.js, React)
- Java, Python, Go
- Android SDK
- REST APIs
- AWS
- Docker for both our cloud and edge-device applications
- Microservice-style, event-driven cloud architecture
- IoT ‘smart’ edge devices (using nVidia AI chips)
- Linux-based embedded OS on our Edge devices
- Continuous Integration and Delivery using Jenkins, SonarQube
- Terraform, NewRelic for infrastructure management
- In the company we also use: Android apps (Kotlin/Java), Relational databases (MySQL, Postgres), AWS Redshift, AWS SageMaker, Pentaho, Serverless functions
- 1-5 years of experience in all front-end concepts (JavaScript, HTML, CSS)
- Deep understanding of Vue.js or React
- Experience with React Native is a plus
- Familiar with best practices, tooling and concepts used in Single Page Applications development
- Knowledge of SCSS best practices and caveats
- Keen on mobile first and responsive design practices
- Proficient understanding of code versioning tools such as Git
- Experience in contributing to existing project(s) with imperfect documentation and rapidly evolving requirements.
- Understanding of programming (not just using frameworks, extensions and plugins but understanding what they do, how they work and if needed build/extend them)
- Understanding of Continuous Integration, Continuous Delivery, Unit and Integration Testing
- Have experience using tools like JIRA and Confluence in a fully Agile environment
- Professional and precise communication skills
- Comfortable in a fast-moving small company environment where things change based on data and customer feedback.
- Basic understanding of back-end technologies
- Competitive base salary
- Meal tickets - 35 RON per working day
- 2 Wellness hours per month plus a 274 RON gross monthly wellness allowance or the option to swap the wellness allowance for a 7Card subscription
- 25 days of paid vacation time in addition to national holidays, plus the option to buy a further 5 days annual leave
- Company part-funded private health insurance and eye care allowance
- Life insurance (3 times base salary)
- Company stock options package
- Eligible for discretionary annual bonus
- Employee Assistance Programme - 24/7 helpline for your wellbeing
- Learning and development allowance of 1,730 RON annually
- Hybrid way of working - we’re all in the office on Wednesdays and Thursdays
- Company provided breakfast & snacks on office days
- Early Finish Fridays - log off at 3 PM on a Friday if you have completed your tasks by then
- Our own office space with a great working environment
- You will love what you do – waking up every day solving one of the biggest social problems of our generation - food waste
- Committed team members with broad experience who share a common passion to build a world class business