Step out of your comfort zone,
and work on projects that belong on your resume.
Full-stack collaboration and rapid iteration— you'll personally deliver the next "0 → 1" product.
• One-on-one guidance with a senior Mentor
• Equity incentives & performance bonuses
• Support for building your personal tech brand
With AI × Hardware & Software,
Helping Businesses Achieve
Sustainable Growth
以 AI ×软 硬件 助力企业实现可持续增长
Technology Implementation, Model Innovation, Long-Term Partnership
At GeekDance, we embrace bold hypotheses, rapid validation, and lifelong learning—enabling us to maintain a zero-delay iteration rhythm between technology and market.
If you’re eager to turn code into reality, bring your ideas to life on hardware screens, and work side by side with a team equally driven by change, we welcome you to join us.
Why is it called GeekDance?

苏小北
极客跳动 ceo

苏小北
极客跳动 ceo
坦诚透明
实事求是,表达真实想法
不怕暴露问题,理性沟通
避免主观臆测和情绪化表达
创新求变
始终保持创业精神,不断拥抱变化
持续学习自我迭代,发挥创造新的可能
务实担当
增强解决实际问题的能力
在”落地”和”产出”上下功夫
主动作为,敢于负责
客户至上
从客户的角度出发,为客户创造价值
全心全意为客户服务,是我们永远不变的宗旨
极客跳动生活胶囊












Welcome talented you,
grow together with us
Welcome talented you,
grow together with us
Job Openings
Scan to Join Us
Job Openings
Senior Web Designer 20-40k
【Job Responsibilities】
1. Independently complete UI design and creative work for PC and mobile web pages.
2. Participate in early-stage product UI research and analyze design trends.
3. Participate in formulating and standardizing design experiences and workflows.
4. Share design experience and help improve the team’s design capabilities.
【Job Requirements】
1. Bachelor’s degree or above, with over 6 years of web design experience and strong sensitivity to web design trends.
2. Pursues clean, precise, and pure design, and enjoys the process.
3. Able to approach design from the user’s perspective and enhance website usability through optimized design.
4. Good communication skills, participate in defining and standardizing design experiences and workflows.
5. Proficient in Photoshop, Illustrator, Figma, and related software.
Senior UI Designer 20-30k
【Job Responsibilities】
1. Responsible for the UI design of mobile products.
2. Participate in early-stage product interface UI research and analysis of design trends.
3. Set the overall visual style and UI design for software and mobile products.
4. Participate in formulating and standardizing design experiences and workflows.
5. Share design experience and contribute to the improvement of the team’s design capabilities.
【Job Requirements】
1. Bachelor’s degree or above, with over 5 years of web design experience, possessing acute sensitivity and comprehension of web design trends.
2. Possess rich theoretical knowledge of design, with acute sensitivity and comprehension of UI design trends.
3. Proficient in common design software like Photoshop, Figma, etc., with ingenious design creativity, good color application skills, attention to detail, and meticulous design capabilities regarding the overall style, visual flow, and operational processes of internet products.
4. Have certain experience and insights into visual user research, and a deep understanding of internet product usability.
5. A design enthusiast, quick and active thinking, possessing good aesthetic taste, innovation ability, visual expression ability, cross-industry design capabilities, and an international perspective.
6. Good communication and coordination skills, as well as team spirit, capable of completing work tasks on time and with high quality.
Senior Flutter Developer 22-40k
【Job Responsibilities】
1. Responsible for Flutter development of the company’s mobile products, participating in the full process from requirements analysis to launch;
2. Participate in mobile architecture design, technical solution formulation, and continuous optimization to enhance project performance and stability;
3. Collaborate closely with product, UI, and backend teams to ensure efficient and high-quality project delivery;
4. Write high-quality code and technical documentation, promoting team code standardization and technical knowledge accumulation;
5. Track Flutter-related technology trends and continuously improve the project’s technical competitiveness.
【Job Requirements】
1. Bachelor’s degree or above in Computer Science or related fields, with 3+ years of mobile development experience and 2+ years of hands-on Flutter experience;
2. Proficient in the Dart programming language, familiar with Flutter’s core components, routing, animations, networking, state management, and other mechanisms;
3. Native iOS/Android development experience is a plus, familiar with hybrid development and platform communication mechanisms;
4. Familiar with common third-party libraries and plugins, possessing good coding habits and systematic thinking ability;
5. Bonus points: Experience with stable, live Flutter projects; participation in cross-platform unified architecture or componentization projects.
Senior New Media Operations Manager 18-30k
【Job Responsibilities】
1. Responsible for content planning, writing, and daily operation of the company’s various new media platforms (such as WeChat Official Accounts, Douyin, Xiaohongshu, Weibo, Bilibili, etc.);
2. Plan and execute brand communication campaigns and content marketing projects to enhance brand exposure and user stickiness;
3. Follow trending topics, explore content ideas, and produce high-quality original content and creative short videos;
4. Analyze platform operation data, optimize content strategy and promotion plans, and improve operational effectiveness and user conversion;
5. Collaborate efficiently with design, technology, sales, and other departments to facilitate cross-departmental content implementation.
【Job Requirements】
1. Bachelor’s degree or above, preferably in Journalism, Communications, Marketing, Advertising, or related fields, with 2+ years of experience in new media operations;
2. Possess solid copywriting and content creation abilities, familiar with the content styles and user preferences of different platforms;
3. Experience in planning and executing short video or graphic content, capable of independently completing scriptwriting and content scheduling;
4. Possess strong data analysis skills, capable of continuously optimizing content strategies through data feedback;
5. Bonus points: Possess basic photography, videography, and editing skills, or have managed an account with millions of followers.
Senior Product Manager 25-35k
【Job Description】
1. Responsible for product planning and design, including formulating product plans and design solutions, analyzing market demand and competitive landscape, and determining product positioning and target users.
2. Deeply understand user needs, collect user feedback, optimize and improve the product to enhance user satisfaction and product competitiveness.
3. Responsible for product requirement analysis and documentation writing, collaborating with R&D, testing, and operations teams to ensure the product launches on time and with high quality.
4. Track product operation status, analyze data, formulate product improvement plans, and improve product operation efficiency and user retention rate.
【Job Requirements】
1. Bachelor’s degree or above, Computer Science or related majors preferred.
2. 3+ years of experience as an Internet Product Manager, familiar with the product design process.
3. Familiar with mobile or web product design, and proficient in tools and methods for user research and data analysis.
4. Possess good communication skills and teamwork spirit, capable of effectively coordinating and communicating with various departments.
5. Possess excellent analytical thinking and problem-solving abilities, capable of independent thinking and problem resolution.
6. Possess innovation awareness and keen market insight, able to quickly respond to market changes and propose feasible product solutions.
Senior Java Development Engineer 20-40k
【Job Description】
1. Complete the implementation of software system code, write code comments and development documentation;
2. Complete business function definition and program design;
3. Complete code writing, unit debugging, and maintenance according to design documents or requirement specifications;
4. Analyze and resolve issues during the software development process;
5. Assist the Quality Assurance Engineer in formulating test plans and resolving feedback issues;
6. Cooperate with the Project Manager to achieve relevant task objectives;
7. Possess good learning ability, independent analytical skills, strong sense of responsibility, good communication skills, and team cooperation spirit.
【Job Requirements】
1. Bachelor’s degree or above in Computer Science or a related major;
2. 5+ years of Java development experience, with strong requirements analysis and system design capabilities;
3. Proficient in commonly used development languages such as Java, html/css;
4. Proficient in mainstream frameworks such as SpringBoot, Springcloud, SpringMVC, Mybateis, MyBatis-Plus;
6. Familiar with Java open-source frameworks, middleware, and tools, such as: redis, maven, nginx, Git, RabbitMq, nacos, etc.;
7. Understand and be able to use front-end technologies such as Vue, JavaScript, Jquery and Ajax, XML, JSON;
8. Proficient in writing SQL for at least one database like Mysql, with some understanding of SQL optimization.
9. Have some understanding of JVM.
10. Possess a strong development foundation, and candidates who can perform parallel front-end and back-end development are preferred.
Senior AI Engineer 30-50k
【Job Responsibilities】
1. Responsible for Flutter development of the company’s mobile products, participating in the full process from requirements analysis to launch;
2. Participate in mobile architecture design, technical solution formulation, and continuous optimization to enhance project performance and stability;
3. Collaborate closely with product, UI, and backend teams to ensure efficient and high-quality project delivery;
4. Write high-quality code and technical documentation, promoting team code standardization and technical knowledge accumulation;
5. Track Flutter-related technology trends and continuously improve the project’s technical competitiveness.
【Job Requirements】
1. Bachelor’s degree or above in Computer Science or related fields, with 3+ years of mobile development experience and 2+ years of hands-on Flutter experience;
2. Proficient in the Dart programming language, familiar with Flutter’s core components, routing, animations, networking, state management, and other mechanisms;
3. Experience in native iOS/Android development is a plus, familiar with hybrid development and platform communication mechanisms;
4. Familiar with common third-party libraries and plugins, possessing good coding habits and systematic thinking ability;
5. Bonus points: Experience with stable, live Flutter projects; participation in cross-platform unified architecture or componentization projects.