Steam-A Logo Steam-A
Steam-A Logo
@

Senior Mobile Developer (Flutter)

📅 06/16/2022

Apply

Job Description

**To Apply For This Role, Please Send The Below
To[careers@steam-a.com](mailto:careers@steam-a.com)**
• CV
• A writeup on the best application you have so far created (max. 250 words)
• A writeup on your favourite hobby (max. 250 words)

Or use the link below.
<https://steam-a.qandle.com/#/jobs?jobId=62d0fd526bb0d505567b23c8>

**Role:** Senior Mobile Developer (Flutter)

**Location:** Coimbatore

**In a line:** Do you live, breathe, and sleep in code? Are you fluent in the
language of app-building? Do you love setting big benchmarks in tech
development? Are you looking for unique ways to learn and tackle new
challenges? Do you love creating new algorithms and testing them out? And are
you a foodie?

Then we’ve got just the role for you.

**Who are we:**
Steam-A is a design-led, technology innovation business. Led by a seed team of
alumni from IIM Bangalore, National University of Singapore, University of
Manchester, College of Engineering Guindy and PSG College of Technology, we
are just emerging from stealth operations. Our mission is to make work and
life memorable for our customers and help them accomplish their target
outcomes.

This role is to be a core part of our product development team for a B2C
marketplace that has already been launched in the UK and has started turning
revenues.

**What Your Typical Day Looks Like:**
• Designing and building sophisticated and highly scalable apps using Flutter
• Building custom packages in Flutter using the functionalities and APIs
already available in native Android and IOS
• Translating and building designs/wireframes into high quality responsive UI
code
• Writing efficient queries for core data
• Use of Model-View-Controller (MVC) and Model-View-View-Model-Controller
(MVVM) as it relates to designing, developing architecture and developing
maintainable, testable and functional software that meets product requirements
• Exploring feasible architecture for implementing new features
• Suggesting space and time efficient data structures
• Using CI/CD for smooth deployment
• Ensuring security guidelines are always followed while developing the app
• Supporting the maintenance of software throughout product lifecycle
including design, development, verification and bug fixes
• Performing time profiling and memory leaks assessment
• Executing app verification protocol
• Writing tests - Unit/integration for both front end and backend and
additional knowledge of UI/widget testing
• Following company quality standards in code and documentation

**What We Have For You: Opportunities to..**
• be part of the core technical team, working directly with our UK-based CTO
• enjoy autonomy and growth opportunity in a vibrant, early-stage start-up
• potentially visit UK on short-term business travels

**What You Have For The Job:**
• You have 5+ years of experience in mobile development; 2+ years in Flutter
• Flutter: You can build cross-platform mobile apps for Android, IOS and Web -
from making responsive UIs to efficiently querying data and managing optimised
states.
• Native Android and IOS: You can build custom Flutter Packages.
• You have experience in Dart
• You have knowledge in GetX eco system
• You know GetX pattern for front end architecture
• You have backend knowledge in NodeJs
• You have experience with Firebase: Cloud Firestore, Push Notifications,
Cloud Functions, Analytics. (Or AWS equivalent).
• Adobe XD: You can use the design file and build the app
• Git: You can manage and collaborate on projects with the rest of the team
• You bring strong communication skills – written (technical report writing),
conversational and verbal
• The courage to promise and commitment to deliver, whatever it takes
• Keen attention to detail
• Positive and passionate personality, with a zest for life outside of work
(we truly mean it. And measure it too!)
• Multipotentialite abilities and interests – you are not a one-trick-pony!

**It Would Be Great If You Bring:**
• Experience in implementation of animation and micro interactions using
flutter native or Rive
• Agile development experience
• Angular knowledge
• Bootstrap knowledge
• JavaScript knowledge

Steam-A focuses on Business Services, Consulting, Startups, Innovation
Engineering, and Mobility. Their company has offices in Coimbatore and Leeds.
They have a small team that's between 11-50 employees.

You can view their website at <https://steam-a.com/> or find them on
[LinkedIn](https://www.linkedin.com/company/steam-a/?).