At Truemark, we love crafting great quality code without losing sight on the importance of business idea validation. We believe our people are our greatest asset and we’re always looking for bright new people and personalities to join our team.
We are currently looking for Senior Software Engineer, React Native. You will gain real-world experience working as a member of one of our development teams.
Analysis, design, development, deployment, and maintenance of projects with minimal supervision.
Collaborate with team leads to create and maintain multi-platform hybrid apps using React Native.
Good understanding of React Native best practices and a commitment to following them.
Ability to create and maintain continuous integration and delivery of React Native applications.
Architect, build, and maintain excellent React Native applications with clean code.
Strong understanding of the Android / iOS ecosystem and their guidelines for app development.
Integrate third-party APIs.
Work with native modules when required.
Coordinate with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Meeting with the development team to discuss user interface ideas and applications.
Translating designs and wireframes into high-quality code
Developing cross-platform user-facing features using React Native.
Developing and implementing front-end architecture to support user interface concepts.
Monitoring, Troubleshooting, and debugging application codes.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Graduate in Computer Engineering or similar IT background or equivalent practical experience.
2+ years of professional experience in React Native.
Firm grasp of the CSS, HTML5, ReactJS/ReactNative language and its nuances.
Experience in SQLite, MySQL, or similar database management system.
Rock solid at working with third-party dependencies and debugging dependency conflicts.
Familiarity with tools like Github, Jira, Xcode.
Understanding of REST APIs, the document request model, and offline storage.
Experienced in iOS and Android environments and make react native apps for the same.
Excellent understanding of software design and object-oriented programming principles.
Hands on experience in mobile application development using React Native for both android and ios platforms.
Knowledge of modern authorization mechanisms such as JSON Web Token.
Familiarity with Google Play Store and App Store Connect build releases and tools.
Ability to understand business requirements and translate them into technical requirements.