Software Engineer

Job Description

We are the front-end framework development team; our product is the Siemens web framework for 3D applications. Our mission is to support application team to migrate to cloud. Our framework is built based on React. Our framework is used by many Siemens application teams. As an engineer you have an opportunity to work on the latest technology in front-end and also be involved in a massively scalable Siemens unified cloud service development. We need collaborative developers who can deliver on those big challenges.


Design, develop, and test significant web application features and governance to drive customer growth and engagement. 
Iterate with program managers and UX designers on the best UX, take part in planning to map out features and estimate costs, refine implementation based on business and operational telemetry, and troubleshoot production issues.
Collaborate across teams to tackle tasks by bringing together all the pieces to provide customers with intuitive, effortless experiences.
Learn and share the latest trends in web application and cloud service development.


Required skills and experience: 

2+ years of web application as well as cloud service development in TypeScript/JavaScript, React/Redux, HTML5, CSS3, REST, JSON.
Familiar with front-end unit testing tool and BDD test framework. Jest, Puppeteer.
2+ years of enterprise software design, development, and testing that meet functional, performance, and fundamentals requirements.
Problem solving, debugging, and DevOps skills. Familiar with CI/CD, pipeline definition.
Critical thinking, communication, and cross-team collaboration skills.
Bachelor's degree in Computer Science or equivalence.

Organization: Digital Industries

Company: Siemens Ltd., China, Siemens Industry Software R&D Chengdu branch company

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?