高级软件工程师 - 全栈
Senior Software Engineer - Full Stack
关于客户
我们的客户是一家全球知名的咨询服务和技术咨询公司,专注于数字转型、云服务、数据、人工智能、网络安全和业务运营领域的创新解决方案。公司在多个行业均有显著影响力,以协作的工作文化、前沿技术以及对人才发展的承诺而著称,帮助组织解决复杂的业务挑战。
职位概述
我们正在寻找一名高级软件工程师(全栈方向),负责设计、开发和维护可扩展的云原生企业应用。理想的候选人将利用现代前端和后端技术,与跨职能团队合作,在敏捷和 DevOps 驱动的环境中交付高质量的软件。
主要职责
- 设计、开发和维护可扩展的全栈企业应用。
- 构建和集成 RESTful API 和微服务。
- 使用 React.js、Next.js、JavaScript 和 TypeScript 开发响应式前端应用。
- 使用 Node.js(Express.js)和/或 Java(Spring Boot)开发后端服务。
- 实现云原生解决方案,支持 CI/CD 流水线和 DevOps 实践。
- 通过代码审查、测试和工程最佳实践确保软件质量。
- 在整个软件开发生命周期中与跨职能团队协作。
任职要求
- 计算机科学或相关专业的学士学位。
- 2–4年全栈软件开发经验。
- 精通 Node.js、Java(Spring Boot)、React.js、Next.js、JavaScript、TypeScript、HTML 和 CSS。
- 有设计 RESTful API、微服务以及使用关系型和非关系型数据库的经验。
- 熟悉 AWS 云服务、Docker、CI/CD 流水线、Git 和 DevOps 实践。
- 熟悉测试驱动开发(TDD)、敏捷/Scrum 方法和软件工程最佳实践。
- 具备较强的分析、解决问题和沟通能力,能够在快节奏的环境中工作。
有兴趣的候选人请将简历发送至
最初发布于喜马拉雅山
查看英文原文
About the Client
Our client is a globally recognized professional services and technology consulting organization, delivering innovative solutions in digital transformation, cloud, data, artificial intelligence, cybersecurity, and business operations. With a strong presence across multiple industries, the company is known for its collaborative work culture, cutting-edge technologies, and commitment to developing talent while helping organizations solve complex business challenges.
Job Overview
We are looking for a Senior Software Engineer – Full Stack to design, develop, and maintain scalable, cloud-native enterprise applications. The ideal candidate will leverage modern frontend and backend technologies while collaborating with cross-functional teams to deliver high-quality software in an Agile and DevOps-driven environment.
Key Responsibilities
- Design, develop, and maintain scalable full-stack enterprise applications.
- Build and integrate RESTful APIs and microservices.
- Develop responsive frontend applications using React.js, Next.js, JavaScript, and TypeScript.
- Develop backend services using Node.js (Express.js) and/or Java (Spring Boot).
- Implement cloud-native solutions and support CI/CD pipelines and DevOps practices.
- Ensure software quality through code reviews, testing, and engineering best practices.
- Collaborate with cross-functional teams throughout the software development lifecycle.
Qualifications
- Bachelor's Degree in Computer Science or a related field.
- 2–4 years of experience in full-stack software development.
- Strong experience with Node.js, Java (Spring Boot), React.js, Next.js, JavaScript, TypeScript, HTML, and CSS.
- Experience designing RESTful APIs, microservices, and working with relational and NoSQL databases.
- Hands-on experience with AWS cloud services, Docker, CI/CD pipelines, Git, and DevOps practices.
- Familiarity with Test-Driven Development (TDD), Agile/Scrum methodologies, and software engineering best practices.
- Strong analytical, problem-solving, and communication skills with the ability to thrive in a fast-paced environment.
Interested candidates may send their CV to
Originally posted on Himalayas