Java全栈开发工程师 - React/VueJS
伯克利高地,新泽西州
关于我们:
在过去的20年中,我们为财富500强企业提供了许多数字体验。自1999年以来,我们从几个人发展到全球超过4000名团队成员,参与各种数字现代化。我们目前在数字超扩展TM方面的关注和创新为职业发展提供了几乎无限的机会。
职位概要:
- 计算机科学、软件工程或相关领域的学士学位。
- 3-5年以上专业前端开发经验,其中至少2年使用React或Vue.js构建生产UI。
- 强大的Java经验(3年以上),熟悉构建和集成Java后端(优先使用Spring Boot),了解PHP将是有益的。
- 拥有TypeScript(推荐)或现代JavaScript(ES6+)的实际操作经验。
- 具有设计和实现响应式、可访问和高性能用户界面的成熟经验。
- 具有基于组件的UI架构和状态管理(Redux、Context API、Zustand、Vuex、Pinia)的丰富经验。
- 具有使用RESTful API的经验,并能够与后端团队合作设计API合同。
- 熟练使用现代前端工具:Webpack、Vite、Babel、ESLint、Prettier和包管理器(npm、yarn)。
- 具有为UI代码编写单元和集成测试的经验(Jest、React Testing Library、Vue Test Utils)。
- 强大的CSS技能,包括布局、响应式设计和CSS方法论(Sass/SCSS、CSS模块、Styled Components、Tailwind)。
- 熟悉CI/CD管道和自动化构建/部署流程。
- 具备良好的浏览器渲染、性能分析和优化技术的理解。
- 强大的协作和沟通能力;有在敏捷团队中工作的经验。