Avatar for Freight Tiger

Building a platform to make freight brokerage transactions transparent and efficient

Principal Engineer- Android

₹26L – ₹36L • No equity
Apply now
Roles and Responsibilities

As a Principal Engineer we are on the lookout for a lateral and abstract thinker who can help us solve real world problems. You need to assist us in making our product more robust and scalable. You will be required to understand the realities of the customer world, be wise about technology and platform
choices without being too rigid about them. Your key responsibilities will include the following:

• Understand product requirements and features keeping in mind real world problems that our customers face
• Architect, design and develop modular and high performant applications for Android platform
• Implement unit and functional tests
• Design & code reviews
• Work in Agile/Scrum environment to deliver high quality software. Break down complex projects/epics/epics/stories into achievable tasks for developers
• Oversee work being produced by junior engineers and to set suitable guidelines on development methodologies
• Be an approachable leader to mentor junior engineers and clarify their doubts
• Constantly striving to improve software development process and team productivity

Experience / Skills Required

• B.E in Computer Science / MCA with 8+ years of experience in product development of which 5+ years should be in Android development (Java & Android SDK)
• Solid understanding of Object Oriented Programming (OOPS), data structures and design patterns
• Thorough understanding of CLEAN Architecture and experience building reusable UI components
• Strong experience in designing, developing & monitoring real-world Android applications with at least one app live in Play Store
• Experience with Android Material Design Interface Guidelines & Android permissions model
• Proficiency in Android technologies such as Java, Kotlin, SQLLite, GCM/FCM
• Knowledge/usage of React Native, Swift, Backend development is a big plus
• Experience with Google Maps SDK, PWA, Firebase, A/B testing & Analytics tools are a plus
• Commitment to write top quality code including frameworks for Unit tests & Automated tests
• Must be open to experimenting with new technologies
• Must be able to work independently and enjoy working at a fast paced startup environment
• Must have excellent communication both verbal and written and interpersonal skills

More jobs at Freight Tiger

View all jobs

Senior Software Engineer-iOS

Apply now

Software Engineer-React Native

Apply now

Senior Software Engineer- Mobile

Apply now

Sr. Software Development Engineer

Apply now

Senior DevOps Engineer

Apply now

Associate/Technical Architect

Apply now