The Software Engineer will be a key member of the team which has a mission to deliver innovative and high quality product. The SE will be expected to contribute in various tech areas such as frontend, backend, testing and ops. Candidates with relevant knowledge, skills and experiences will be considered for the position.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with UI/UX designers to implement design into the code.
- Optimise application performance and ensure quality and responsiveness.
- Work on backend side to integrate APIs and other services.
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Stay updated with emerging technologies and industry trends.
- Releasing apps for Apple and Android.
- Backend deployments on GCP for both staging and production.
Required Skills and Qualifications:
- Experience of 2 years in development
- Strong proficiency in JavaScript/TypeScript and React Native development using Xcode, Android SDK, and iOS SDK
- Familiarity with RESTful APIs, Redux, and CI/CD pipelines
- Very good understanding in Ruby on Rails.
- Basic knowledge of VueJS
- Basic knowledge of Cloud platform (GCP)
- Good understanding of Postgresql
- Good understanding of React Native CLI, Android Studio
- Excellent written and verbal communication skills.
- Strong problem-solving skills and a keen eye for detail.
- Strong understanding of version control systems such as Git.