Sr Software Engineer - Mobile

Posted 13 Days Ago
2 Locations
Remote
Mid level
Software
The Role
The Sr Software Engineer will design, develop, and support mobile applications for Android and iOS platforms using Flutter. Responsibilities include writing clear and reusable code in Dart, translating wireframes to responsive UI, collaborating with team members, and staying informed on new technologies. Must possess solid debugging skills and understanding of clean architecture, OOP principles, and Agile methodologies.
Summary Generated by Built In

As a Sr Software Engineer - Mobile, you will be part of a fast-paced team designing, developing, testing, integrating, and supporting frontend solutions. You will leverage your wide range of experience, developed professional concepts as well as an understanding of the industry, customer, and company objectives to resolve complex issues in creative ways. This job will allow you to grow into a leader within the organization.

Responsiblities

  • You will be building and shipping robust apps to Android/ iOS devices using a single codebase.
  • You will be writing readable and clear code using Dart that will be extensively documented for future use and upgrades.
  • You will be sharing feedback and brainstorming ideas with teams to improve the development process.
  • Understand basic concepts of design for developing user-friendly applications.
  • Stay up to date with the latest technologies.

Requirements

  • 3-6+ years of experience designing and building sophisticated and highly scalable apps using Flutter.
  • Knowing Flutter's Architecture and how things work under the hood is a must.
  • Translate wireframes to responsive UI with sleek animations.
  • Knowledge of OOPs concepts and their implementations in Dart.
  • Understanding of SOLID principles and Design Patterns.
  • Solid State management knowledge with packages like Riverpod, Provider, and RxDart following Clean Architecture.
  • Experience in writing Unit tests.
  • Excellent debugging skill is required, Using Flutter DevTools to profile and optimize the app.
  • Knowledge of Isolates and techniques like Concurrency.
  • Experience with consuming internal and external APIs and handling huge data
  • Ability to work well with product managers, fellow team members, and other teams
  • Strong understanding of Android and iOS development
  • Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.
  • Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
  • Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
  • Comfortable using test cases for debugging code, enhancing performance and reliability.
  • Experience in CI CD pipeline is a great plus

Qualities

  • Out-of-the-box thinker with a passion for doing things right the first time
  • Should have a non-negotiable urge towards 100% automation, and zero-trust policy toward security
  • Strong urge towards the investigation of problems, and ability to conduct independent research
  • A self-starter, data-driven with excellent analytical & problem-solving ability to conceptualize and drive end-to-end development solutions that provide customer value
  • Motivation to learn new concepts and proactively develop domain knowledge
  • Strong decision-making skills; take-charge personality with ability to drive a plan to completion
  • Smart individual who is readily approachable and is able to work effectively with multisite cross functional teams, having excellent verbal, written, and interpersonal skills

Top Skills

Dart
Flutter
The Company
Ahmedabad
26 Employees
On-site Workplace
Year Founded: 2022

What We Do

Nurdsoft is a software engineering studio specializing in bespoke software for businesses of all sizes including early stage startups. It was formed by like minded entrepreneurs realizing the need for customized software across industries to build a first in its class software engineering studio.

Our team consists of warm, amazing and humble individuals who have worked for multiple Fortune 100 companies spanning across all major industries, playing an integral role in their success and scaling

Similar Jobs

Dropbox Logo Dropbox

Senior iOS Software Engineer, Dash Mobile

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
196K-265K Annually

Doximity Logo Doximity

Senior Mobile Software Engineer, iOS (Swift)

Healthtech • Information Technology • Mobile • Productivity • Software • Analytics • Telehealth
Easy Apply
Remote
2 Locations
700 Employees

Samsara Logo Samsara

Staff Software Engineer - Mobile Platform

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
United States
2800 Employees
148K-264K Annually

Samsara Logo Samsara

Software Engineer - Mobile Platform

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
United States
2800 Employees
103K-155K Annually

Similar Companies Hiring

Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account