Position: React Native Software Engineer
Company: EPAM Systems
Category: JavaScript
Experience required: 2y
English level: intermediate

REQUIREMENTS
3+ years of experience in developing and delivering well tested applications targeting Android and IOS with React Native
Solid understanding and experience coding with Javascript; from VanillaJS to libraries and frameworks (React/Redux/React Native)
Experience in testing complex systems and business flows
Ability to test your code with unit, integration and E2E tests (Enzyme/Jest/Detox/Appium)
Good communication skills (verbal and written) and good interpersonal skills
Excellent written and oral communication in English
Constructive criticism, analytical mindset and high attention to details
NICE TO HAVE
Experience using types on your javascript code (Typescript), interested in the use GraphQL on a production environment
WE OFFER
Innovative solutions delivery to the world’s digital changes
Experience exchange with colleagues all around the world
Opportunities for self-realization
Unlimited access to LinkedIn learning solutions
Friendly team and enjoyable working environment
Engineering, corporate and social events
Social package: professional & soft skills trainings, medical & family care programs, sports
Free English classes
Flexible working schedule