i
Anzy Global
30 Anzy Global Jobs
Software Engineer - React Native (12-16 yrs)
Anzy Global
posted 20d ago
Fixed timing
Key skills for the job
Nextiva is currently seeking bright and talented individuals for the SDK Software Engineer position to join our expanding development team. As an SDK Software Engineer, you will assist in the development, implementation, and management of technology-based business solutions to improve our product offerings. You will assist in the design, coding, testing, and implementation of software applications to meet both functional and technical requirements.
The responsibilities of an SDK Software Engineer range from: designing systems; writing, developing, testing, and reviewing code; supporting existing applications; liaising with end users to fix defects, find solutions, and test them; adding functionality to applications by designing and implementing solutions; and more.
The SDK Team is responsible for the components of our software stack that we ship to our customers. These include client libraries for our REST API, CLI Tools, libraries embedded in customer applications (e. g. the Android SDK), and associated tooling and resources. Understanding how to better serve our developers is part of the work we do in the SDK Team.
Responsibilities :
- Solving challenging business use cases in a project with elegant, readable code and clear tests.
- Developing prototypes and analyzing user needs and software requirements to determine the feasibility of design within time and cost constraints.
- Crafting APIs that are both robust and easy to use for a wide range of use cases.
- Engaging with developers on GitHub, troubleshooting customer issues, and developing or directing software system testing or validation procedures, programming, or documentation.
- Research ecosystem trends, upstream software changes, and deepening domain knowledge.
Requirements :
- At least 10 years experience working as a software engineer.
- Deep experience with developing applications for one or more of the following platforms : Android, iOS, Web, Unity, Net/Xamarin, React Native, Flutter, Cordova.
- Comfortable working in a distributed team with autonomy.
- Passion for building tools for front-end developers.
- Experience interacting with RESTful and RPC APIs.
- Interest in working with a diverse group of polyglot codebases (Java, Kotlin, Obj-C, Swift, TypeScript, C#, JavaScript Java, Dart and more).
- Great experience reading different code bases.
- Great understanding of design systems.
- Good at problem-solving.
Skills and experience :
- Experience writing SDKs, Client Libraries, or other Developer Tools.
- Broad knowledge of development environments.
- Active engagement with a developer community.
- Enjoys interacting with a developer ecosystem and is experienced in leveraging empathy to make better developer products.
- Experience with iOS development with the use of Objective-C and SWIFT.
- Experience with Android development with the use of Java and Kotlin.
- Experience working with mobile apps with the use of React Native.
Functional Areas: Other
Read full job description