 
        
        Senior Software Engineer for Mobile Application Development
We are seeking a senior software engineer to join our team and contribute to the development of mobile applications for a video streaming platform.
The successful candidate will be responsible for implementing new features and enhancing existing functionalities on client applications to support streaming video products. This includes estimation, design, development, testing, and documentation.
The ideal candidate will have experience working in a cross-functional environment and collaborating with other software engineers, product managers, and architects to ensure functions and performance meet customer requirements in a cost-effective and maintainable way.
Key Responsibilities:
 * Develop and implement new features and enhancements for mobile applications
 * Collaborate with cross-functional teams to ensure timely delivery of high-quality products
 * Provide on-call support for production issues and work collaboratively with the team to resolve them
Required Skills and Qualifications:
To be successful in this role, you will need:
 * Proficiency in JavaScript and React Native mobile app development (5+ years)
 * Experience with agile development methodologies
 * Strong teamwork focus and ability to foster collaboration within and across teams
 * Excellent verbal and written communication skills
Mandatory Skills Description:
We are looking for candidates with strong technical skills and experience in:
 * JavaScript and React Native mobile app development
 * Agile development methodologies
 * Strong teamwork focus and ability to collaborate effectively
Nice-to-Have Skills Description:
Candidates with experience in CI/CD development environments will be preferred but not essential.
Languages:
English: B2 Upper Intermediate