We are looking for an energetic Software Engineer specializing in Frontend development using JavaScript to join our teamin Shenzhen. You will have opportunity to unleash your talent without direct supervision in a diversity team andcollaborate with group of technical experts.
#LI-DNI
Responsibilities
- Full fill the role of a developer
- Write high quality and testable code following clean code principles
- Implement functionality by following defined software development process without direct supervision
- Read and understand project and requirement documentation
- Create documentation describing his/her code
- Participate in Agile Scrum activities: daily standup, demo session, retrospective, planning, etc
Want more jobs like this?
Get jobs in Shenzhen, China delivered to your inbox every week.
- Bachelor's degree or above in Computer Science, Software Engineering or related majors
- Minimum 3 year of experience in software engineering and development of technology solutions using JavaScript/TypeScript (including server and client side using React and Node.js)
- Strong knowledge of RESTful API services and GraphQL
- Experience of relational database technologies e.g., SQL Server, Oracle
- Experienced in using, integrating, and optimizing front end build tools (Grunt / Gulp / Webpack)
- Well versed with using version control tools (e.g., GIT)
- Good understanding of software development lifecycle, experience in Agile Scrum process
- Good interpersonal skills, analytical mind, get things done attitude, and passion for engineering excellence
- Willingness and ability to adapt to changes in priorities and requirements
- Active learner who is passionate about technology and keeps up to date with changes in technology
- Good communication skills
- Elementary (CEFR B2) or higher level of spoken and written English
- Knowledge in designing solutions using NoSQL data stores like: MongoDB, Cassandra, Elastic, Redis
- Experienced in developing Server-side programming (any language)
- Experienced in AWS
- By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
- Here, we summarize the typical journey to finding a job within EPAM.
- Apply and tell us about yourself!
- Go through some standard interviews:
- General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
- Get ready to join the team!
- Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
- It takes 1 min of application to start the journey with us. Apply now!
- EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company
- We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously