

Hey Guys, I have an opening to share with you.
Senior Mobile Developer (Flutter) - India
About Seven Lakes Technologies
Seven Lakes is a US based leading provider of innovative enterprise software for Upstream Oil & Gas Industry. We develop cutting-edge in-premise and cloud products to improve the way Oil & Energy companies operate, by enabling collaborative and data-science-driven planning, decision-making and execution.
We are compact and dynamic team with Day-1 vigour of a start-up even after 9 years of operations. Our team consists of top-notch talent from IITs, IIMs and Top US universities. Our office locations are in Los Angeles and Bengaluru.
What we need?
Seven Lakes is expanding and looking to add a Senior Mobile Developer on its product development team. If you are enthusiastic about working with the best talent across the globe and building things from scratch, then Seven Lakes is your home.
Senior Mobile Developer Requirements:
- Should be fluent with the flutter framework and must have worked on other projects using this framework previously
- Excellent analytical skills with good problem-solving skills and understanding of computing fundamentals
- Strong knowledge of architectural patterns—MVP, MVC, MVVM
- Will get the opportunity to architect & develop a complex offline capable & meta-data driven app for iOS and Android using Google's Flutter development framework.
- The primary focus will be on porting an existing iOS app to the new flutter environment with no reuse of old codebase.
- You will also get the opportunity to work on AWS amplify datastore to utilize their Appsync APIs
- Should have deep experience contributing to and managing high-scale production mobile apps.
- You will communicate clearly and often with the technical lead, product manager and UI designer to deliver a production ready product on time
- Familiarity with data structures, algorithms, and OOP design principles
Skills
- 3-5 years working as a full-time professional developer (Mobile) and 2 Year in a flutter.
- Willing to work with cross-platform frameworks.
- Willing to learn and work on different mobile platforms/frameworks when needed.
- Good grasp on source control systems like Git understanding of various dependency management.
- Experience using web services (HTTP, REST) using JSON.
- Experience with third-party libraries and APIs.
- Experience with offline storage, threading, and performance tuning
- Experience with writing unit test and UI test
- Preferably will have experience with AWS appsync
- Experience with any of the state management solutions like Bloc, Provider, Mobx, etc.
- Mobile app architecture design and optimization.
- Extreme attention to detail and the ability to match the design as closely as possible.
- Ability to work closely with Product Managers, other development team members.
- Strong debugging and troubleshooting skills.
Education:
Minimum qualifications and Preferable qualifications
- B.Tech (4 years engineering degree) from a premium college
- Good communication skills
- Good documentation skills
Requirements
- Minimum qualifications and Preferable qualifications
- B.Tech (4 years engineering degree) from a premium college
- Good communication skills
- Good documentation skills
- Minimum 5 years plus working experience in Mobile development
- A deep familiarity with Objective-C, Swift and Cocoa Touch
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Must have built and published at least two Android and/or iOS apps in Google Play or App Store
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
Working Hours
- Working/office hours are Flexible. There will be a minimum of 3 hours overlap with the US Team in evening
If this is interesting for you then please share your resume while applying. Also, please feel free to reach out in case of any queries.
Thanks,
Manisha Sikka
