-
1. Take charge of appui automation, webui automation and interface automation test 2. Tackle key problems and solve difficulties in automated testing to improve automation coverage and stability 3. Check the automatic code specification and quality, and conduct code review 4. Analyze and optimize the automatic test results and improve the process 5. Lead the preparation and maintenance of automation scripts and collect automation related test data 6. Configuration management related environment construction, configuration and continuous integration 7. Develop test tools, test scripts, monitoring scripts, etc. according to work needs, explore new test methods and tools, and improve test quality and efficiency [job requirements] 1. More than 5 years of experience in automatic test script development,bachelor degree or above in computer related major is preferred 2. Master the principles of selenium and appuim frameworks, and be familiar with the handling methods of common problems in automated testing 3. Familiar with Java or Paython language and able to write automation scripts in Java or Paython 4. Understand common linux commands and be able to write shell scripts 5. Master the mainstream performance testing tools JMeter or LoadRunner, and experience in performance testing is preferred 6. Have a deep understanding of automated testing and have more ideas and thoughts 7. Have the interest and ability to solve problems and study new technologies, be positive and optimistic, be good at communication and expression, have a good sense of teamwork, strong pressure resistance, and be able to accept temporary and unexpected work arrangements
-
Summary Job Description ●Bachelor's degree or above in Computer Science, Software Engineering or similar. ●At least 10 years of experience including min 5+ years in managing large programs in the testing area. ●Expertise in managing multi country testing engagements – thorough knowledge of SDLC life cycle ●Agile based project execution is an added advantage. ●Expertise in testing topics - test strategy, planning, design, test data, environment, quality gates, types of testing, reporting, metrics, tools and best practices including QA for input and output deliverables. ●Able to adapt the strategy and operational plan according to evolving situations, resources, timelines and manage risks effectively. ●Able to assess the risks associated with deliverables and take steps to mitigate risks. ●Should be mature and a good team player as the roles involve interacting with multiple stakeholders. Background/Experience/Credentials ●Typically has over 10 years of relevant work experience, including both consulting and general industry experience. ●Bachelor degree preferred; advanced degree a plus or equivalent work experience and/or industry certification required. ●Strong in English communication and presentation. Able to join client meetings independently. ●Solid testing skills by mastering different types of testing, especially automation testing and performance testing. ●Automation testing expert. Familiar with mainstream automation testing tools for mobile, web and other types of applications. Ideally has good experience on Appium, Browerstack, Headspin, and Azure App Center. ●Strong experience in DevOps including managing testing using CICD. ●Agile expert. Familiar with various Agile approaches, such as Scrum, SAFe and Spotify. ●Strong experience in designing testing processes with Agile mindset for large delivery teams across multiple countries and companies, including applying various testing methodologies and tools. ●Experience in managing projects or small teams of professionals. ●Solid project management and implementation skills required. ●Strong analytical and communication skills required. ●Ideally familiar with Salesforce or other CRM products. ●Recognized internally for management or functional expertise in target industry and/or solution. Roles/Responsibilities ●Responsibilities may include: ●Leading testing force in large software delivery projects across multiple countries for large clients to ensure top level delivery quality in the software industry ●Design testing strategy and testing process for large Agile delivery team, and apply testing best practices and mainstream testing tools. ●Participating in recruiting and developing individual staff to build a talented and stable cadre of professional staff. ●Preparing performance appraisals, building career development plans and setting goals for his or her staff. ●Managing client expectations and continuing client relationships at all levels ●Participating in market analysis, including identification of new or follow-on opportunities and/or new markets; preparing marketing and/or capture plans; and qualifying specific opportunities. ●Leading preparation of qualification packages, managing proposal development, including project scoping, proposal approach, staffing plan, and pricing for small or medium size engagements. ●Supporting achievement of group’s Performance targets, through sound project execution, management of non-charge, business development, bid and proposal budgets, and management of staff utilization.
-
20k-40k 经验1-3年 / 本科内容资讯,短视频 / D轮及以上 / 2000人以上职位职责: 我们正在寻找AI/ML技术的技术专家,包括计算机视觉(CV),自然语言处理(NLP)和音频信号处理。您将负责与各种利益相关者(产品、运营、政策和工程)合作,并开发最先进的模型。 1、利用自然语言处理、机器学习或计算机视觉等内容理解能力设计和构建产品核心能力,提取数据洞察并优化变现策略; 2、基于最新的深度学习、机器学习、统计和优化技术的算法开发创新性解决方案并构建业务问题原型; 3、从0到1管理数据项目,并与产品经理协作定义用户故事和成功指标来指导开发过程; 4、使用不限于AB测试等方法验证项目的商业价值和预计收益; 5、与工程团队合作部署数据模型并将解决方案规模化。 We are looking for generalists and specialists in AI/ML techniques, including computer vision (CV), natural language processing (NLP), and audio signal processing. You will be responsible for partnering with a variety of stakeholders (product, operations, policy, and engineering) and developing state-of-the-art models. 1. Design and build core capabilities by leveraging content understanding; capabilities, such as natural language processing, machine learning, or computer vision, to extract insights and improve monetization strategies; 2. Develop creative solutions and build prototypes for business problems using algorithms based on the latest deep learning, machine learning, statistics, and optimization techniques; 3. Independently manage data projects from 0 to 1, and collaborate with product managers to define user stories, and success metrics to guide the development process; 4. Verify the business value and estimated revenue of the project using methods such as AB testing; 5. Collaborate with engineering teams to deploy and scale data science solutions. 职位要求: 1、了解统计学,机器学习和分析的基本数学基础知识; 2、至少 3 年数据分析经验,具有 ML/DL 和 CV/NLP/Speech 之一的行业经验; 3、具有探索性数据分析、统计分析和假设检验以及模型开发的经验; 4、精通 SQL、Hive、Presto 或 Spark,并具有处理大型数据集的经验; 5、熟练掌握Python和SQL,以及tensorflow、pytorch等ML/DL框架; 6、清楚地了解数据pipeline、模型开发、模型测试和部署; 7、有 CI/CD(如 git)和云服务(如 AWS/GCP/Azure)的经验者优先; 8、具备英文沟通能力强;能够以易于理解的方式向技术/非技术同事传达分析和技术内容; 9、具有求知欲以及出色的解决问题和量化能力,包括拆解问题、找出根本原因并提出解决方案。 1. Knowledge of underlying mathematical fundamentals in statistics, machine learning and analytics; 2. At least 3 years experience in data modeling/analysis, with industry experience in ML/DL and one of CV/NLP/Speech; 3. Experience with exploratory data analysis, statistical analysis and hypothesis testing, and model development; 4. Fluency in SQL, Hive, Presto, or Spark and having experience working with large datasets; 5. High proficiency in Python and SQL, and ML/DL frameworks such as tensorflow, pytorch; 6. Clear understanding of data pipeline, model development, model testing and deployment; 7. Experience in CI/CD such as git and cloud services such as AWS/GCP/Azure will be highly desirable; 8. Advanced English with good communications skills; able to communicate analytical and technical content in an easy to understand way to both technical and non-technical audiences; 9. Intellectual curiosity, along with excellent problem-solving and quantitative skills, including the ability to desegregate issues, identify root causes and recommend solutions.
-
20k-40k 经验1-3年 / 本科内容资讯,短视频 / D轮及以上 / 2000人以上职位职责: 我们正在寻找AI/ML技术的技术专家,包括计算机视觉(CV),自然语言处理(NLP)和音频信号处理。您将负责与各种利益相关者(产品、运营、政策和工程)合作,并开发最先进的模型。 1、利用自然语言处理、机器学习或计算机视觉等内容理解能力设计和构建产品核心能力,提取数据洞察并优化变现策略; 2、基于最新的深度学习、机器学习、统计和优化技术的算法开发创新性解决方案并构建业务问题原型; 3、从0到1管理数据项目,并与产品经理协作定义用户故事和成功指标来指导开发过程; 4、使用不限于AB测试等方法验证项目的商业价值和预计收益; 5、与工程团队合作部署数据模型并将解决方案规模化。 We are looking for generalists and specialists in AI/ML techniques, including computer vision (CV), natural language processing (NLP), and audio signal processing. You will be responsible for partnering with a variety of stakeholders (product, operations, policy, and engineering) and developing state-of-the-art models. 1. Design and build core capabilities by leveraging content understanding; capabilities, such as natural language processing, machine learning, or computer vision, to extract insights and improve monetization strategies; 2. Develop creative solutions and build prototypes for business problems using algorithms based on the latest deep learning, machine learning, statistics, and optimization techniques; 3. Independently manage data projects from 0 to 1, and collaborate with product managers to define user stories, and success metrics to guide the development process; 4. Verify the business value and estimated revenue of the project using methods such as AB testing; 5. Collaborate with engineering teams to deploy and scale data science solutions. 职位要求: 1、了解统计学,机器学习和分析的基本数学基础知识; 2、至少 3 年数据分析经验,具有 ML/DL 和 CV/NLP/Speech 之一的行业经验; 3、具有探索性数据分析、统计分析和假设检验以及模型开发的经验; 4、精通 SQL、Hive、Presto 或 Spark,并具有处理大型数据集的经验; 5、熟练掌握Python和SQL,以及tensorflow、pytorch等ML/DL框架; 6、清楚地了解数据pipeline、模型开发、模型测试和部署; 7、有 CI/CD(如 git)和云服务(如 AWS/GCP/Azure)的经验者优先; 8、具备英文沟通能力强;能够以易于理解的方式向技术/非技术同事传达分析和技术内容; 9、具有求知欲以及出色的解决问题和量化能力,包括拆解问题、找出根本原因并提出解决方案。 1. Knowledge of underlying mathematical fundamentals in statistics, machine learning and analytics; 2. At least 3 years experience in data modeling/analysis, with industry experience in ML/DL and one of CV/NLP/Speech; 3. Experience with exploratory data analysis, statistical analysis and hypothesis testing, and model development; 4. Fluency in SQL, Hive, Presto, or Spark and having experience working with large datasets; 5. High proficiency in Python and SQL, and ML/DL frameworks such as tensorflow, pytorch; 6. Clear understanding of data pipeline, model development, model testing and deployment; 7. Experience in CI/CD such as git and cloud services such as AWS/GCP/Azure will be highly desirable; 8. Advanced English with good communications skills; able to communicate analytical and technical content in an easy to understand way to both technical and non-technical audiences; 9. Intellectual curiosity, along with excellent problem-solving and quantitative skills, including the ability to desegregate issues, identify root causes and recommend solutions.
-
50k-68k 经验10年以上 / 本科金融 / 上市公司 / 150-500人Job Duties: We are looking for a dynamic and passionate individual to join us as Principal Systems Analyst. The incumbent will have the opportunity to develop and work with new technology. You will be part of the mission critical platform development for HKEX. They will have the exposure to work closely with seasoned, enthusiastic technologist as well as business stakeholder. Responsibilities: Manage system development life cycle and responsible for project implementation including the requirement definition, resource estimation, system design and development, functional and technical testing, production migration and documentation. Lead an internal and offshore development team for systems development and testing Design and implement systems with modern technologies, high availability and scalability; Investigate and resolve design defects and technical issues Perform quality review for software design and code change Collaborate with teams across IT and business departments Provide support on core mission-critical market system by providing timely first line fire-fight support Ensure system development and operation in accordance with the IT development standards and guidelines, and corporate policies and standards. Requirements: Degree in Computer Science, Information Technology or related disciplines. 10+ years' system development experience in large scale systems on Linux platform Solid experience in application design and development in Java, Spring Boot, Linux, data modelling, micro-service and containerized architecture platform. Strong skills of programming languages: Java, Perl, Python, RESTFul, SQL, React JS, JSX Experience in DevOps framework and tools (eg. Jira, Git, Jenkins, etc) and automated testing frameworks like Selenium, Jasmine or Junit Good in mathematics, experience in Cloud technology, in-memory db and messaging technologies would be a plus Relevant candidates with less experience will be considered as Senior Systems Analyst
-
30k-50k 经验3-5年 / 本科科技金融 / C轮 / 150-500人Duties & Responsibilities: 1.Assist in implementing and operating various security solutions, including SIEM, EDR, and vulnerability management tools. 2.Collaborate with DevOps, IT, and Business teams to ensure alignment with and support for our security vision and objectives. 3.Evaluate current cybersecurity processes and recommend improvements, ensuring the highest cybersecurity standards against external and internal threats, fraud, or theft. 4.Support IT and Security Audit including providing necessary evidence for audit processes. 5.Monitor and analyze security events to detect, investigate, and respond to potential security issues. Requirements: 1.Bachelor's degree in Computer Science, Information Systems, Cybersecurity, Business Administration, or a related field. 2.Strong communication skills with the ability to collaborate effectively with stakeholders in both English and Chinese. 3.Knowledge of information security services and products, including but not limited to Firewalls, IDS/IPS, DLP, VPNs, DDOS Protection, WAF, Vulnerability Assessments, EDR, SIEM, SOC Operation, are desirable. 4.Experience in threat and vulnerability assessment, penetration testing and/or forensic analysis will be advantages.
-
if (your_passions.includes(‘coding’)) { switch(your_stacks) { case ‘Typescript’: case ‘React’: case ‘Node.js’: case ‘micro frontend’: case ‘headless’: console.log(‘Join AfterShip’); break; } } 岗位职责 1、负责公司增长项目的开发及维护,全流程跟进增长实验与 AB testing ,包括实验的技术方案设计、实施、监控及结果分析,确保实验质量与价值高效传递; 2、负责公司 CMS 平台的架构迭代、系统维护与效率优化,提升平台整体性能和可用性; 3、负责内外部数据的采集与爬取,通过数据分析挖掘潜在的增长机会; 4、负责技术方案的设计与文档撰写,持续维护方案规范与可追溯性; 5、保障前后端项目高质量交付,通过单元测试和 E2E 测试手段建立健全的自动化测试体系,对产品质量负责。 岗位要求 1、本科及以上学历,至少 3 年及以上的前端开发经验,具备良好的英语读写能力; 2、具备全栈开发经验,熟悉前端技术栈(TypeScript、React 18、SSR、CSS)和后端服务、爬虫相关,并能独立开发系统模块; 3、对产品设计和用户体验有深刻理解和充满热情,具备良好的产品意识和基础 UI/UX 设计知识; 4、具备优秀的问题解决能力和探索新技术的热情,能设计和实施复杂的技术方案; 5、熟悉 Git/GitHub,通信协议(TCP/HTTP)及 RESTful 标准。 加分项 1、具备 AB testing 实践经验,能端到端负责 AB testing 流程; 2、有 CI/CD 自动化测试经验和使用 Docker、Kubernetes、AWS 或 GCP 云计算平台的经验; 3、拥有个人网站或作品展示,活跃于技术社区,参与开源项目,有写作技术博客的习惯; 4、对代码和技术解决方案持有高标准,有极客精神和对技术的热情。 为什么加入我们 1、朝阳行业:国际电商 SaaS 服务赛道,国际一线投资机构加持; 2、稳健发展:团队稳健扩张,业务规模及营收每年持续稳健增长; 3、多元文化:团队来自全球 20 多个不同城市,国际化视角、扁平化管理; 4、极客氛围:拥抱开源技术,实践敏捷开发,崇尚通过工具和自动化来解决问题; 5、特色福利:学习基金、 一对一帮带、内部商城、提供 MacBook 及可升降办公桌。
-
if (your_passions.includes('testing')) { switch(your_stacks) { case 'Python': case 'Design testcase': case 'Functional testing': case 'API testing': case 'Output quality report': case 'Quality system construction': console.log('Join AfterShip'); break; } } 岗位职责 1、负责产品相关的测试工作,参与产品需求分析,制定测试计划和策略,设计并执行测试用例,分析测试结果并推动问题解决; 2、根据产品和项目特点,提出合理的技术解决方案并推动方案落地; 3、完善项目组自动化用例,持续提升效率和质量; 4、完善测试提效工具,根据项目特点和测试需求,对现有的测试工具进行定制化开发或二次开发; 5、评估项目质量风险,与团队保持积极高效沟通,保证项目质量和进度。 岗位要求 1、本科及以上学历,具备英语读写能力; 2、三年及以上测试工作经验,具备良好的测试分析能力; 3、熟悉测试理论和方法,熟悉相关的测试流程、测试文档标准、以及常用的测试工具( Charles / Postman / Jmeter 等); 4、具备初步分析定位 Bug 的能力,能够独立完成项目中的接口/UI 自动化测试; 5、掌握 Python / Java / Go 等任何一门主流编程语言,能熟练编写代码; 6、具备良好的沟通表达能力和团队协作能力。 加分项 1、有大中型互联网公司或电商公司经验优先; 2、良好英文口语能力及海归经历优先; 3、有 AI 在测试领域的实际使用经验。 为什么加入我们 1、朝阳行业:国际电商 SaaS 服务赛道,国际一线投资机构加持; 2、稳健发展:团队稳健扩张,业务规模及营收每年持续稳健增长; 3、多元文化:团队来自全球 20 多个不同城市,国际化视角、扁平化管理; 4、极客氛围:拥抱开源技术,实践敏捷开发,崇尚通过工具和自动化来解决问题; 5、特色福利:学习基金、 一对一帮带、内部商城、提供 MacBook 及可升降办公桌。
-
职责描述 1.To assist clients with planning and executing different aspects of the internal control process which may include financial, operational, and compliance related control review 、construction or evaluations. 协助客户规划和执行内部控制过程的不同方面,完成相关流程的内控审阅、评价、搭建或企业合规审阅。 2.Involve in BAS service, such as Spot check、Expense review or Dealer audit and so on. 参与BAS业务,比如会议监察、费用核查或经销商审阅等方面工作。 3.To assist the engagement team in completing ITGC related audit procedures mainly including but not limited to the testing of IT program development, program change, access to procedure and data, and computer operation, then completing the working paper. 协助项目组完成ITGC相关审计程序,主要包括但不限于对企业IT系统中IT程序开发、程序更改、程序与数据的访问、计算机操作等方面进行相关的风险审计,并完成审计底稿的撰写 。 4.Take part in other Core Assurance service, e.g: Financial statement tie out, Aura set up etc. 参与其他审计相关服务,如年审报告核对、Aura数据库维护等。 5.Participate in training and other developmental opportunities, where possible. 积极主动地参加公司的培训和其它相关学习发展的机会。 6.Consistently demonstrate teamwork dynamics by working as a team member: understand personal and team roles; contribute to a positive working environment by building solid relationships with team members; and proactively seek guidance, clarification and feedback from Team Leader and Senior Associate. 作为团队成员之一,积极致力于团队合作;理解个人和团队角色的具体内容;通过建立良好团队合作精神共同创造一个积极乐观的工作环境;能积极主动地向与团队负责人和高级助理就工作表现寻求指导,确认和反馈。 7.Other work assigned by the superior or company. 上级或公司安排的其他工作 岗位要求 Essential criteria 1. Bachelor degree (Graduated in 2020 is welcomed), a major in accounting 、auditing or accounting related major is preferred. 本科及以上学历(欢迎应届毕业生投递), 会计、审计或其他财务相关专业优先考虑。 2. Experience in finance 、 accounting related 、internal control review or audit work a plus. 具有财务、会计、相关内控审阅或审计经验者优先。 3. CET4 is required certification or equivalent certification 大学英文四级或同等资质必要条件 4. Be initiative with strong sense of teamwork and can work under high pressure. 积极主动,具备良好的团队合作精神,抗压能力强。 5. Can adapt to travel or OT. 能够适应出差及加班。 6. Demonstrate self-motivation and a desire to take responsibility for personal growth and development. 能自我激励,渴望并主动承担自身的成长和发展。 7. Working knowledge of Microsoft Office Suite. 熟悉微软办公软件系统的使用。 8. Effective written and verbal communication skills in Chinese and commercial English. 具备有效的中文和简单商务英文的书面及口头表达能力。 9. Good communication skills, willing to communicate with others on problem identified. 良好的沟通能力,愿意与他人交流工作中发现的问题。 10. Detail oriented and careful. 注重细节,工作仔细。 11. Good problem-solving skills. 较强的分析与解决问题的能力。 12. Good customer service attitude. 良好的客户服务态度。 13. Multi-tasking will be a plus 多任务管理技能。 14. High sense of responsibility on work assigned and good working attitude. 对被分配的工作具有高度的责任感和良好的工作态度。 Advantage criteria 1. Certification of CIA, CICPA, ACCA is desirable and other finance related certificate is preferred 拥有CISA/CIA/ICPA /ACCA或其他财务方面证书其中一个或多个证书者优先但不是必须要求
-
You will, in conjunction with the main engineering team, help create a best in class functional and performance testing infrastructure. You will work closely with our low latency developers, coding the framework to meet the needs on the project going forward. Responsibilities: • Create a best in class functional and non-functional test harness for our key matching engine technology • Process and categorize the output data so it can be easily interrogated on a daily basis by the business and technology • Incorporate packet capture technologies to accurately measure latency of the system in prod-like environments • Work closely with the main engineering team to make sure the testing framework can extend and adapt to the teams needs • Be able to code proficiently in one of Java or C++ and Python • Have a good understanding of the Linux network stack and be interested in learning more about low latency systems Requirements: • Degree in Computer Science, IT or related disciplines. • Minimum 8 years’ experience in software development in large scale systems with multi-components • No less than 8 years of programming in Python, Java or C++. • Understanding of microservice architecture. Good analytic mind, self-motivated and able to work independently. • Fluent spoken and listening English. • Proficiency in SDLC methodology and documentation. • High level understanding of agile software delivery principles is desirable • Knowledge of Messaging platforms, Linux network stack, packet capture/pcaps • Proficiency in Java or C++ (especially testing frameworks in C++ or Java, ex GoogleTest, Boost Test, Junit, Fuzz Testing) • Good analytical, presentation and communication skills, both written and verbal • Exposure to CI/CD tools and experience of contributing to automation strategy • Ability to provide clear, insightful analysis and commentary, proficient with using presentation tools such as PowerPoint, Confluence and Miro • Collaboration with individuals and teams across the organisation at all levels • Ability to work under pressure with changing priorities, with a view to resolving issues innovatively, and meeting key stakeholders expectations • A dynamic and self-motivated attitude • Accountable and proactive • Able to provide leadership and motivate team demonstrating strong interpersonal skills • Must display strong analytical skills and attention for detail
-
【Responsibilities】 1. Front-End Development a. Build modular and reusable components and web pages using TypeScript and React. b. Convert design prototypes and wireframes into high-quality implementations. 2. Performance & Reliability a. Optimize applications for maximum speed, scalability, and usability. b. Identify potential performance bottlenecks and develop solutions. 3. Collaboration & Communication Work with UI/UX designers to ensure a seamless user experience and consistent design language. 4. Code Quality & Best Practices a. Write clean, maintainable, secure and well-documented code. b. Conduct and participate in code reviews to ensure code quality and share knowledge. c. Implement secure coding practices to protect against common front-end vulnerabilities. 5. Testing Test the functionalities developed, better to have unit and integration tests to ensure reliability and quality. 6. Continuous Improvement Stay up to date with emerging front-end technologies and best practices. 【Education & Experience】 1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 2. 2+ years of professional experience in React (or alternative) and TypeScript development. 【Technical Skills】 1. Strong understanding of TypeScript and JavaScript fundamentals. 2. Experience with front-end tooling (Webpack, Babel, ESLint, Prettier, etc.). 3. Familiarity with state management libraries (e.g. Redux, MobX, or similar). 4. Understanding of RESTful APIs or GraphQL for data retrieval and state synchronization. 5. Solid knowledge of CSS frameworks. 6. Awareness of OWASP Top 10 security risks and secure coding best practices for front-end applications. 【Soft Skills】 1. Excellent communication and collaboration abilities. 2. Problem-solving mindset and a proactive approach to identifying and fixing issues. 3. Ability to work effectively in an agile development environment. 4. Proficient in spoken, written, and listening comprehension of English, with the ability to effectively collaborate in cross-functional, international teams and clearly document technical information.
-
THE ROLE As an Associate Interaction Designer, you will report to a Manager of Interaction Design in Chengdu and work closely with other designers and the product team through out all stages of development, both in Chengdu, and with our North American headquarters. We are looking for creative thinkers with a background or interest in user-centered design that also has a good eye for design. In this role you will have the opportunity to use your skills to make a real difference in the lives of others. RESPONSIBILITIES Collaborate with North American Designers and Researchers who have direct access to North American users. Be able to interpret Personas, Usability Test Results and Analytics from North American colleagues to iteratively improve your designs. Work closely with Chengdu and Xian based developers in a SCRUM development process. Use Interaction Design methods to create meaningful relationships between people and the products and services that they use. Create wireframes and prototypes of web and mobile software in Axure RP software in collaboration with North American designers. REQUIRED EDUCATION AND EXPERIENCE English communication skills. Degree or experience in a related field. Design portfolio showing Interaction Design for mobile or web-applications. We’re specifically interested in your user-centered design process and problem solving skills. A proven bias towards understanding and solving the problems of people. We’re not looking for coders or technologists. DESIRED EXPERIENCE AND QUALITIES Translate user needs, business requirements, and technical constraints into intuitive and usable designs. Conduct and synthesize user research (e.g., usability testing, interviews, surveys) with support from senior team members. Create wireframes, user flows, user research, data analysis report,prototypes Collaborate closely with product managers, developers, researchers, and other stakeholders to define and implement innovative UX solutions. Participate in design critiques, feedback sessions, and cross-functional reviews. Contribute to and help maintain design systems and style guides. Iterate on designs based on user feedback, data, and business goals. Stay up to date with UX trends, best practices, and emerging technologies.
-
【Responsibilities】 1. Front-End Development a. Build modular and reusable components and web pages using TypeScript and React. b. Convert design prototypes and wireframes into high-quality implementations. 2. Performance & Reliability a. Optimize applications for maximum speed, scalability, and usability. b. Identify potential performance bottlenecks and develop solutions. 3. Collaboration & Communication Work with UI/UX designers to ensure a seamless user experience and consistent design language. 4. Code Quality & Best Practices a. Write clean, maintainable, secure and well-documented code. b. Conduct and participate in code reviews to ensure code quality and share knowledge. c. Implement secure coding practices to protect against common front-end vulnerabilities. 5. Testing Test the functionalities developed, better to have unit and integration tests to ensure reliability and quality. 6. Continuous Improvement Stay up to date with emerging front-end technologies and best practices. 【Education & Experience】 1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 2. 2+ years of professional experience in React (or alternative) and TypeScript development. 【Technical Skills】 1. Strong understanding of TypeScript and JavaScript fundamentals. 2. Experience with front-end tooling (Webpack, Babel, ESLint, Prettier, etc.). 3. Familiarity with state management libraries (e.g. Redux, MobX, or similar). 4. Understanding of RESTful APIs or GraphQL for data retrieval and state synchronization. 5. Solid knowledge of CSS frameworks. 6. Awareness of OWASP Top 10 security risks and secure coding best practices for front-end applications. 【Soft Skills】 1. Excellent communication and collaboration abilities. 2. Problem-solving mindset and a proactive approach to identifying and fixing issues. 3. Ability to work effectively in an agile development environment. 4. Proficient in spoken, written, and listening comprehension of English, with the ability to effectively collaborate in cross-functional, international teams and clearly document technical information.
-
At ACTIVE Network, we are building solutions for all types of activity organizations helping them automate, simplify and grow their businesses. Our cloud technology powers business events, community programs, parks departments, ***** attractions, faith-based organizations, sports events, and outdoor activities. We deliver technology that changes the way the world gets active. But ACTIVE is more than a technology company. It’s a company of passionate people that live to be ACTIVE. We are inspired by our customers. We are fueled by challenge. As a member of the ACTIVE team, you must embrace our exciting work-hard, play-hard environment and bring your passion, dedication and creativity each and every day. ACTIVE’s team members are focused on results and committed to excellence. Responsibilities: • Ability to engineer complex, multi-tiered distributed software systems • Design, implement, test and document / diagram software solutions for technical and business requirements • Perform code changes to enhance a product or add new features, to resolve programming errors and develop new products as assigned • Complete code changes in a timely manner based on project plans • Keep up to date with best practices Qualifications: • Proven hands-on software development experience and web UI development experience • Proven 6+ years working experience in Java development • Proven 5+ years’ experience in web frontend development • Proven 5+ years’ experience building large web sites with HTML & CSS • Hands on experience in designing and developing applications using Java EE platforms • Object Oriented analysis and design using common design patterns. • Extensive experience with REST API design and development • Deep knowledge of Java and JEE internals (Class loading, Memory Management, Transaction management, Thread management, etc.) • Experience with Relational Databases, SQL and ORM technologies (JPA2, Hibernate) • Experience with Spring MVC Framework • Experience with React.js community (such as Redux, React-Router, etc.) • Experience with responsive web design • Experience in Git-based version control systems • Experience in Agile methodology • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) • Experience with test-driven development • Experience with Unit testing of frontend code and Power Mockito • Solid understanding of web, usability, and accessibility standards • Familiarity with Ant build processes • Ability to effectively troubleshoot software related issues • Perform effectively in a multitasking environment • Have strong interpersonal, as well as written and verbal communication skills • Strong professional attitude together combined with a drive to get things done
-
Apifox is a widely popular API development collaboration tool, and we strive to provide engineers with an ultimate development experience. As of 2022, the total market value of the API R&D ecosystem has exceeded 10 billion USD. The management team of Apifox is composed of senior engineers from Tencent. You will work with a group of energetic, straightforward, and outstanding engineers to promote the "API-ization" globally and domestically. Standard configuration for programmers: Macbook Pro (32GB memory version) + 4K monitor + Cursor Pro paid version account Before applying, we hope you understand us: 1. We are a Geek team, only recruiting excellent technical talents (those with strong capabilities or those who are currently average but love learning and can grow quickly); 2. We focus on the technical atmosphere of the team, emphasizing the learning and growth of technical personnel, with weekly technical learning and sharing sessions, Code Reviews; 3. We focus on code quality, and substandard code is unacceptable; 4. If you are not someone who loves learning and tinkering, please do not apply, as you will not be able to integrate into the team even if you join; 5. We believe that excellent people only want to work with excellent people; 6. We have flat management, without the intrigue of the workplace, without rules and regulations, we believe that excellent technical people do not need to be managed; 7. Come here, let the excellent you, only work with excellent people. Responsibilities include: 1. Participate in the development of the Apifox (Apifox.cn) project/international version (focused on the development of engineering efficiency SaaS platforms, API documentation, debugging, Mock, testing integrated collaboration platforms, purely technical projects, similar to Postman/JMeter/coding.net and other R&D efficiency tool chain development, without product managers who don't understand technology giving you requirements); 2. Responsible for the front-end development work of core business functions; 3. Cooperate with product managers and designers to improve user experience and meet performance requirements through various front-end technical means; 4. Responsible for the development and maintenance of front-end pages, and optimize product performance according to requirements; 5. Research cutting-edge front-end technologies and participate in maintaining front-end frameworks and standards; 6. Technology stack: Front-end TypeScript+React/vue/angular+Ant Design+Electron, back-end TypeScript+Node.js. We are looking for someone like you: 1. Bachelor's degree or above, with more than 5 years of web front-end development experience; 2. Proficient in using various web front-end technologies, including HTML5/CSS/Javascript/TypeScript, etc.; 3. Familiar with one or more commonly used front-end frameworks, such as (React, Vue, Angular, etc.); 4. Familiar with the use of modularization, engineering tools such as webpack; 5. Have a sense of code standards, configuration management standards, and documentation writing standards in the development process; 6. Priority will be given to those with development experience in React, TypeScript, Electron, Node.js. We hope you are: 1. Identify with our philosophy: pursuing efficiency, promoting automation, and a culture of continuous improvement; 2. Have a code obsession and engineering mindset: we expect you to be a value-creating engineer, not a labor-selling programmer; 3. Have a Geek style: identify with the UNIX design philosophy, proficient in using various Geek tools; 4. Be good at collaboration and communication: have a foundation in team communication, collaboration, project progress, and time management; 5. Be a lifelong learner: keep learning, love sharing, have a broad technical vision, and be sensitive to new technologies in the industry.
热门职位