前端工程师
Frontend Engineer
职位描述
在这个职位中,你将负责开发每天被数百万次使用的移动端优先的响应式前端。我们的Vue.js前端采用干净、现代的架构,并以我们对待产品每个部分的同样细致方式进行维护。愿意使用VueJS是可以的——只要你愿意学习,并且在类似前端框架上有可证明的经验。
我们的技术栈
- Vue + Vuex + Vue Router + Webpack + Less + SCSS + Typescript Playwright
- Element UIFreeMarker
- AWS, Jenkins, K8s
你将负责的工作
- 使用VueJS开发移动端优先的前端
- 专注于性能和用户体验
- 为后端管理系统创建前端
- 参与同行和经理的代码审查,确保每次迭代都符合用户故事中描述的原始愿景,以及所有标准资源库和架构模式
- 参与团队仪式,包括计划、梳理、产品演示和团队回顾
- 指导经验较少的团队成员
你将带来的能力
- 至少4年相关岗位经验
- 熟悉至少一种:Vue、React、Angular
- 熟悉Git、ES6、Webpack、Less或Sass,以及NodeJS
- 熟悉状态管理工具如Vuex、Redux、Ngrx
- 优秀的沟通能力,有以下经验更佳
- 了解后端技术栈(Java、SpringBoot)
你能获得什么
- Sporty是一家以远程办公为主,追求可持续发展的公司
- 具有竞争力的薪资+每季度基于个人表现的奖金
- 28天带薪年假
- 我们的核心工作时间是您时区的上午10点到下午3点,此时间段外有灵活性
- 推荐奖金和快速奖金
- 高端设备
- 年度公司团建,提供良好的内部交流机会
面试流程
- 与我们的招聘团队进行远程视频初筛
- 离线家庭作业任务
- 与团队成员进行远程视频面试(60分钟)
- 与招聘经理进行最终讨论(60分钟)
如果你感兴趣,我们鼓励你申请!每份申请都会由我们团队的一名成员审核(我们的招聘过程不使用人工智能),我们旨在48小时内做出回应。
查看英文原文
About the role
In this role, you’ll be responsible for developing mobile-first, responsive front ends that are used millions of times per day. Our Vue.js frontend is built on a clean, modern architecture and maintained with the same care we bring to every part of our product.A willingness to work in VueJS is fine - as long as you are willing to learn and have demonstrable experience in a similar frontend framework.
Our Stack
- Vue + Vuex + Vue Router + Webpack + Less + SCSS + Typescript Playwright
- Element UIFreeMarker
- AWS, Jenkins, K8s
What you'll be doing
- Develop mobile-first frontends in VueJS
- Focus on performance and user experience
- Create frontends for the backend management systems
- Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate
- Participate in team ceremonies including planning, grooming, product demonstrations, and team retrospectives
- Mentoring less experienced team members
What you'll bring
- Minimum of 4+ Years within a relevant role
- Familiarity with at least one: Vue, React, Angular
- Familiarity with Git, ES6, Webpack, Less or Sass, and NodeJS
- Familiarity with state management like Vuex, Redux, Ngrx
- Excellent communication skills Even better if you have
- Knowledge of backend stack (Java, SpringBoot)
What’s in it for you
- Sporty is a remote first company in pursuit of sustainability
- A competitive salary + individual performance based bonuses every quarter
- 28 days paid annual leave
- Our core working hours are 10am-3pm in your local time zone with flexibility outside of this
- Referral bonuses & flash bonuses
- Top of the line equipment
- Annual company retreats to provide great internal networking opportunities
Interview Process
- Remote video screening with our Talent Acquisition Team
- Offline Take home assignment
- Remote video interview with Team Members (60 Mins)
- Final discussion with the hiring manager (60 mins)
If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.