Mobile Developer - Flutter - GCQB
Gurugram, Haryana, India
6d ago

Job Function : Engineering

Job Title : Sr. Software Engineer

Reports To : Engineering Manager

Experience - 3-6 years

Job Overview :

As a Senior Software Engineer, you will work as part of a software development team and be responsible for designing, implementing, and maintaining the back-end of fast-growing web / mobile applications.

You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed college. You need to have expert-level programming skills in Flutter using Dart along with a deep understanding of consumer experience.

You should have experience working effectively in software development teams ensuring tight deadlines are met. You should be passionate about writing elegant code that solves meaningful real-life problems.

You should have already successfully built or made significant contributions to Flutter apps of reasonable scale that are live on the Play / App store.

What will your role look like?

  • Write well-designed, design pattern-based, testable, efficient, and high-quality code in Flutter using Dart.
  • Build UI components in accordance with the design provided by the UX Design team.
  • Design (LLD & HLD) and architect technical solutions for the business problems of a B2C app and support needs of growing scale.
  • Support continuous improvement by investigating alternatives and new packages.
  • Contribute to all phases of the development lifecycle.
  • Prepare and produce releases of the app(s) on Play / App stores.
  • Who are we looking for?

  • B.Tech / M.Tech / MCA degree in Computer Science, Engineering or a related subject
  • 3-6 years of relevant work experience.
  • Strong problem-solving skills, Computer science fundamentals, Data structures, and Algorithms.
  • Solid OOP and software design knowledge with a great understanding of consumer journey you should know how to develop and deliver an app that’s extensible, reusable, and meets desired Customer eXperience(CX) objectives.
  • Experience working with Design tools like Figma / Sketch / Zeplin as a developer and implementing the same in Flutter
  • Hands-on experience on various product and analytics integration like - MoEngage, Appsflyer, UxCam, Localytics , Crashlytics, Mixpanel, Branch, Onesignal, etc.
  • Knowledge of any other native or cross-platform mobile development framework (e.g. Swift iOS, Java Android, React Native) would be a plus
  • Experience with all phases of the software development life cycle, best practices, and Agile Software Development.
  • Ability to work autonomously, be excited by new technologies, and never back down from the challenges of scale.
  • Be able to perform effective code reviews, and mentor junior engineers.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form