
Lead Software Engineer
- Pune, Maharashtra
- Permanent
- Full-time
- Architect and lead the Development of the Android libraries, services, and SDKs which form the foundation of Client's mobile applications.
- Work in a fast-paced environment, work with the team for delivering complete features for the end user.
- Work with REST APIs and services.
- Suggest the UX and also translate designs and wireframes into high quality code
- Ensure the best possible performance, quality, and responsiveness of the application
- Work closely with other team members in guiding software architecture and technology decisions.
- Follow software engineering best practices in code, architecture, and testing.
- Experience of 8+ years with Java and Kotlin Android development, and ability to pick up new languages and tools quickly.
- Experience in developing Customer facing app (B2C) is a must.
- Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Understanding of Google’s Android design principles and interface guidelines
- Ability to work well with others, learn on the job, and thrive in a dynamic work environment.
- Focus on user-oriented development, supporting services, and end-user satisfaction.
- Excellent verbal and written communication skills.
- Experience with Continuous Integration/Continuous Delivery/Continuous Deployment testing, tooling, and processes.
- Experience with push notifications, APIs and cloud messaging
- Experience with performance and memory tuning using different tools.
- Bachelor’s degree in Computer Science or related field, or equivalent work experience.
- Stay Curious: Being hungry to learn and grow, always asking the big questions
- Seek Clarity: Embracing complexity to create clarity and inspire action
- Own the Outcome: Being accountable for decisions and taking ownership of our choices
- Center on the Client: Relentlessly adding value for our customers
- Be a Challenger: Never complacent, always striving for continuous improvement
- Champion Inclusivity: Fostering trust in relationships engaging with empathy, respect and integrity
- Commit to each other: Contributing to making Circana a great place to work for everyone