09 Sep
|
Simplicity First
|
Pune
09 Sep
Simplicity First
Pune
- Bachelor's Degree in Computer Science or equivalent
- 8 years of industry experience in developing mobile applications, web and/or large-scale enterprise products
- Mobile Development Experience: Kotlin, Java and Android Studio
- Strong knowledge of Material Design and Android Architecture components
- Experience with package management and app deployment pipelines
- Deep experience with standard mobile architectures (MVC, MVVM, MVP, etc)
- Ability to effectively apply software design patterns and architectural principles
- Expertise in building complex user interfaces
- Experience with SQL and relational databases
- Skillful at writing effective unit and behavioral tests
- Experience with software development processes (Agile, Scrum, Kanban, etc)
- Familiar with git branching strategies and semantic versioning
- Knowledge of mobile continuous integration best practices and tooling
- Skillful at reviewing recent feature impact on an application and recognizing potential risks
- Uses time effectively and efficiently
- Quickly learns new technologies
- Detailed oriented,
professional and possesses a positive work attitude
- Communicate professionally both verbally and in writing
- Experience mentoring software engineers on complex technical issues
PRINCIPAL DUTIES AND RESPONSIBILITIES:
- Be a technical lead throughout the development lifecycle, from scoping, planning, conception, design, implementation, and testing, to documentation, delivery, and maintenance
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle
- Collaborates with Engineering Managers and Mobile Architects on engineering design and implementation
- Decomposes and delegate work to junior engineers
- Brainstorms with Product Managers and designers to conceptualize and estimate new features
- Collaborates with backend engineers to efficiently buil
📌 Principal Software Engineer (Pune)
🏢 Simplicity First
📍 Pune