Mô Tả Công Việc
The pitch
It’s very simple. We believe our people make a difference, and we are passionate about providing a place where you feel supported, challenged, significant, and valued. We believe in the benefits of building into ‘better’ - however, you define it, we want to help you achieve it. As a well-funded award-winning startup, you’re an integral part of who we are and who we’ll become. You’ll grow with us. We believe you really can love what you do!
Who we are
Based in New Zealand and expanded into the US, Hectre is a SaaS company that helps fruit growers and packers produce and market more quality fruit, with less environmental impact. Formed in 2016, we are now a world-leading fruit tech company and our products are being used in 11+ countries. We're also a 2-times winner (2021 & 2022) of the Overall Post Harvest Company Of The Year in the Global AgTech Breakthrough Awards.
After recently raising $3.5mil, we are expanding further with an ambitious development plan and we're looking for talents like you to turn that plan into reality together. Join us if you're a talented Senior Fullstack Engineer (Python/ReactJS) for Spectre, our Computer Vision-powered product that provides 95%+ accuracy prediction for fruit size and color. You'll be expected to
- Write robust and quality code in Typescript/Javascript for ReactJS (Frontend) and Python (Backend)
- Follow best coding standards and practices and contribute to the excellence of the team
- Ensure the performance, quality, and responsiveness of your projects
- Work with our designer to produce the best UX experience
- Collaboration with team members working on supporting/related projects
- Guide and mentor other junior members of the development team
- Share and defend your ideas and participate in group discussions
- Assist with our customers’ inquiries and challenges
Yêu Cầu Công Việc
- Great communication in English (written & verbal)
- 5+ years of experience with
- Python backend APIs with Flask API, Fast API, Lambda API gateway, and common ORMs with structured database
- Unit tests, integration tests, stress test, performance test & relevant tools, libraries both in Front-end & Back-end
- Rest, Restful API (know about GraphQL API, Webhooks is a plus point)
- Stylesheet frameworks like CSS, Scss, Less, tailwind, bootstrap,...
- Both a SPA-type Front development project (React / Next.js / Angular ) and the API(s) it consumed
- Experience with:
- Various UI frameworks such as MaterialUI, Ant Design,…
- Frontend implementation & deployment.
- CI/CD process & implementation
- AWS cloud services such as SQS, SNS, CloudWatch, Lambdas, ECR, IAM,...
- Micro-frontends and micro-services
- Internationalization, logs, monitoring, OpenApi, and OAuth2 authentication
- Able to work independently as well as in a team: you know how to communicate, how to push back, how to share your opinion, and follow through on your commitments
- You have an interest in good development practices (git, code reviews ...) and Agile methods (SCRUM)
- You bring a breath of fresh air to the team, with new ideas to solve complex problems
- You believe in creating robust processes to minimize downtime and rework
- You are independent and take responsibility for the quality of your code
- You are dynamic, curious, and thirsty to learn!
- You want to have an impact!
Nice To Haves
- Design patterns for the Python backend such as Repository SQLAlchemy, MVT
- Implemented native cloud services on AWS
- Experience with a message-based, event-based system
- Knowledge of Firebase's cloud functions, real-time databases, and remote configuration
- Experience with End-to-End & automation testing as well as test framework (Cypress, Jest)
- Hands-on experience with .NET/.NET Core, ASP.NETCore, EntityFrameworkCore
- Implement common design patterns such as IoC, Dependency Injection, UnitOfWork, MVC, MVVM
- Experience testing SaaS products and services
- Experience working in a diverse and international team
Hình thức
Quyền Lợi
- Being involved in building a valuable product that makes a global impact for future generations
- A truly international & flexible work environment
- A fun, supportive team culture with passionate people
- Work remotely up to 3 days/week
- Macbook/Laptop of your choice is provided
- $1,000/year for learning and development
- 13th-month Salary
- 20 days of Paid Leave (AL + Sick Leave)
- Private Health Insurance
- Social Insurance with full salary
- Stock options (ESOP) with a well-funded award-winning startup
- Sponsored Team Activities and Outings
- Chances to visit to our team and clients in New Zealand/US!