NurdsoftNU

Sr Software Engineer - Mobile

Nurdsoft is a software engineering studio specializing in bespoke software for businesses of all sizes, including early-stage startups. They focus on crafting custom software, digital products, and cloud solutions.

Nurdsoft

Employee count: 11-50

India only

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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

India +/- 0 hours

About Nurdsoft

Learn more about Nurdsoft and their company culture.

View company profile

At Nurdsoft, the core of our identity is a culture deeply rooted in collaboration, innovation, and continuous growth. We are a software engineering studio with a mission to empower businesses of all sizes, from burgeoning early-stage startups to established enterprises, by crafting bespoke software solutions that drive tangible impact. Our journey began with a group of like-minded entrepreneurs who recognized a critical need for customized software across diverse industries. This realization fueled our ambition to build a first-in-class software engineering studio, a place where ideas are transformed into reality through technical excellence and a client-centric approach.

Our team is the heartbeat of Nurdsoft. We are a collective of warm, amazing, and humble individuals, each bringing a wealth of experience from working with multiple Fortune 100 companies. This diverse expertise spans all major industries, where our team members have played integral roles in the success and scaling of these global leaders. We foster an environment where every individual is valued, and their contributions are recognized. We believe in nurturing talent and providing ample opportunities for personal and professional development. Employees are entrusted with ownership of their projects, and challenges are viewed not as setbacks, but as opportunities for learning and improvement. This supportive and empowering culture ensures that we not only meet but exceed the expectations of our clients, delivering high-quality, scalable, and secure software solutions. We pride ourselves on being technology agnostic, choosing the right tools to meet specific needs, rather than simply following the latest trends. Our agile and collaborative methodology means we partner closely with our clients, walking side-by-side from the initial ideation phase through to launch and beyond, ensuring a seamless and successful journey.

Employee benefits

Learn about the employee benefits and perks provided at Nurdsoft.

View benefits

Competitive salary

Nurdsoft offers a competitive salary.

Flexible work environment

Nurdsoft offers flexible work environment (remote/hybrid options).

Career growth opportunities

Opportunity to work on cutting-edge projects and grow within the company.

View Nurdsoft's employee benefits
Claim this profileNurdsoft logoNU

Nurdsoft

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Nurdsoft

Explore the variety of open remote roles at Nurdsoft, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Nurdsoft

Remote companies like Nurdsoft

Find your next opportunity by exploring profiles of companies that are similar to Nurdsoft. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Nurdsoft hiring Sr Software Engineer - Mobile • Remote (Work from Home) | Himalayas