About the company
Simplifying HR for companies. We're committed to delivering ideal talent matches, comprehensive HR solutions, and fostering a culture of expertise and transparency.
Job Summary
Responsibilities:
📍Develop, maintain, and optimize high-performance, reusable, and dependable code. 📍Advocate for and present architectural decisions to the team, actively contributing to our tech stack's evolution. 📍Investigate and resolve production issues promptly. 📍Commit fully to assigned tasks during working hours. 📍Collaborate as part of an agile delivery team, liaising closely with development, design, and product management to coordinate efforts. 📍Propose technical and functional enhancements to enhance the product's value.
Requirements
📍4+ years of experience in native Android application development. 📍Proficiency in Kotlin. 📍Strong grasp of multi-flavor project structures. 📍Familiarity with MV* design patterns, multi-modular architecture, and SOLID principles. 📍Strong analytical and problem-solving skills. 📍Good understanding of Software Development Life Cycle (SDLC). 📍Experience in designing scalable and maintainable architectures. 📍Team player who enjoys both sharing knowledge and learning new concepts. 📍Skilled problem solver with strong analytical abilities. 📍Excellent knowledge of English language both written and spoken.