This is an outstanding opportunity for a highly motivated individual and quick learner to be a member of an unusually talented and creative organization while supporting novel technology products and build up on a solid product management foundation. If you thrive in an agile, fast-paced collaborative environment, are fascinated with technology, and passionate about growing products and keeping customers happy, we may have a position for you on our team. We are looking for a minimum 1 year of experienced product managers to lead and grow the company's flagship products. You should have proven expertise in scaling and growing products to 100,000 s of users and closely working with users/customers and internal engineering teams. You have a deep understanding of SDLC, Agile, FRD, Design Document, JIRA, Burn down charts, Bit bucket, Git, Release notes etc. We are looking for dynamic individuals who have a proven track record of consistent performance.
Preferred skills
- Existing portfolio of interesting Android applications in various domains like mobile, smartwatch, drones, IOT, firebase, cloud web services, android/ iOS TV etc.
- Exposure to payment gateways like PayTm, PayPal, Stripe, Payu etc is desired.
- Proven portfolio of Android or iOS applications with thousands of downloads is a must.
Role Description
- Develop and support all phases of software development lifecycle.
- Code, test and troubleshoot programs utilizing the appropriate hardware, database and programming technology.
- Research and adopt new technologies to integrate with existing systems.
- Design and develop platform features and software modules using iterative agile development methodology.
- Provide technical consultation related to software development, scaling, performance and tuning.
- Innovate, file patents and develop intellectual property.
- Be motivated to research, learn new technologies and execute projects on deadlines.
- Take pride in writing modular, clean, simple, maintainable, well documented, code.
- Analyze and improve efficiency, scalability, and stability of various software components.
- Define product architecture, develop test cases, and perform code reviews.
- B.E/MCA/M.E/PhD Computer Science/Engineering/Technology.
- Exceptional programming Skills. Have a hacker attitude.
- Excellent problem solving, critical thinking and communication skills.
- Expert in Data Structures, Design Patterns, OOPs, DBMS, SQL, Java/J2EE, JavaScript, Networking.
Desired Skills Experience
- Sr Software Engineers with 3-6 years of experience
- Software Engineers with 1-4 years of experience on Android or mobile platform.
- Deep understanding and knowledge of Android Platforms.
- Deep understanding of Mobile UI/ UX patterns and knowledge of material design.
- Deep understanding of different ui views and core android fundamentals.
- Excellent knowledge of REST, WebServices, Server Side/Web application programming.
- Ideally good understanding of big data, MongoDB, NoSQL, Hadoop, Map-Reduce technologies.
- Experience with distributed version control systems like Git.
- Disciplined approach to writing unit tests and testable code.
- Hands on experience and understanding of full web and mobile technology stack.
- Requirements
- Exceptional programming Skills. Have a hacker attitude.
- Excellent knowledge of iOS Android Platforms.
- Good understanding of full web and mobile technology stack.