We are seeking a Senior Software Engineer to take on a critical role supporting the team lead and enhancing our React Native team's expertise.
This position primarily involves coding responsibilities, alongside a requirement for strong client interaction and leadership abilities.
Our client is a globally renowned oil and gas drilling organization. The team develops an advanced organization management system where quality and usability standards are paramount.
Responsibilities
- Act as second-in-command for the Team Lead; provide leadership as needed, communicate effectively with the client, and deliver team updates and strategic plans
- Fulfill the role of Key Developer by independently completing tasks and assisting team members
- Contribute to sprint planning, task breakdown, and management activities
- Design and develop mobile applications leveraging React Native as a cross-platform framework
- Perform peer code reviews and execute unit-testing to maintain high standards of software quality
Requirements
- 3+ years of proficiency in React Native (including React Navigation, the React Native view layer, Redux, and React Native Firebase for push notifications and crash reporting)
- Background in creating mobile applications for both iOS and Android platforms
- Leadership experience within a software development team
- Understanding of design patterns and methodologies used in mobile application development
- Experience in agile workflows
- Strong work ethic and accountability for project outcomes
- Competency in managing timelines and client-driven expectations
- Upper-intermediate or higher English proficiency, both spoken and written (B2+)
We offer
- We connect like-minded people
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
- We invest in your growth
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Get Abstract
- Free English classes with certified teachers
- We cover it all
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package
- Four trust days per year for personal needs
- Discounts for fitness clubs
- Benefits package (hotels, restaurants, stores and services)
Immerse yourself in our collaborative culture by working on-site at our well-equipped offices in Yerevan or Gyumri.
This is a fully remote position that offers you the flexibility to work from any location in Armenia, whether it's your home or well-equipped offices in Yerevan or Gyumri.
EPAM Armenia is a team of talented innovators united by a passion for technology. In 2014, we opened our first office in Yerevan, and now we have a second engineering hub in Gyumri. We've built a continuously learning organization that helps its employees rapidly advance their careers. Here you will work with the world's industry leaders, support impactful projects using the latest technologies, collaborate with multi-national teams, and have access to a wide variety of development opportunities.