Senior Software Engineer - React Native
We are on the lookout for talented, curious, and collaborative individuals who are willing to take up new tasks and build great tech. Together with the team, you will work on complex, innovative, and exciting projects.
What you will do
Design, build, and maintain efficient, reusable, and reliable code
Build scalable software applications and get involved in architectural design
Identify and apply the right design patterns and frameworks
Use the best practices and code coverage tools to ensure code quality
Mentor and guide junior developers, fostering their growth, enhancing code quality, conducting reviews, and ensuring their success within the team
Adhere to Rootcodes established information security policies and procedures, including but not limited to data protection, access controls, encryption standards, and secure coding practices.
What we expect
Holding a bachelors degree in Information Technology/Computer Science or a related field
3+ years of experience in building mobile applications using React Native
Ability to itemize and estimate deliverables, and author technical specifications.
Strong proficiency in TypeScript or JavaScript, including ES6+ syntax
Good understanding of the native components (Android, Swift) and native build tools (Xcode, Gradle)
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to work effectively within a collaborative team environment.
Familiarity with managing mobile app builds and releases
Importantly, we are looking for someone who will live by our core values that define everything we do: Excellence, Collaboration, and Integrity.
What is it like to work at Rootcode
Work is a massive part of our lives, so we make sure that our work environment is a comfortable place to be around and that we have supportive colleagues to work with. We are a flexible organization and believe our employees will make the right judgments. Working at Rootcode will also give you;
Fast-paced career growth
Opportunity to work with the latest technologies
Freedom with responsibility
Who we are
Rootcode is a software product engineering company headquartered in Sri Lanka, with corporate offices in Estonia, Europe, and the USA. Rootcode has clients across the globe with a focus on the European and North American markets. Rootcode helps companies build software products, artificial intelligence, and user experience design, and it serves customers ranging from startups to publicly traded companies.
If you meet the requirements above,
We are looking for YOU!