We are looking for a software developer with experience in developing Mobile, Desktop
and/or Web applications. The incumbent will be required to design, develop and implement
software on various platforms and devices. Knowledge in a wide variety of programming
languages is preferred with a focus on Flutter development. Solid knowledge of Flutter
Widgets and how they can be plugged together, customized and deployed is a key
requirement. We require a strong candidate who is passionate about code writing, solving
technical errors and taking up full ownership of application development.
Roles and Responsibilities:

  • You will be building and shipping robust applications to various platforms (Web,
    Android) using a single codebase.
  • You need to be able to write readable and clear code using mainly Dart with some
    development in Java/Kotlin and C#.
  • You will be required to share feedback and brainstorm ideas with team members to
    improve the development process.
  • You must understand the basic concepts of design for developing user friendly and
    responsive applications.
  • You must be passionate about technology and stay up to date with the latest
    technologies.
    Required Experience:
  • 3+ yeas in mobile and/or web application development.
  • A solid grasp of Object-Oriented programming.
  • Familiarity using IDEs like Android Studio,VS Code and Visual Studio (2019+)
  • Knowledge of Dart programming language, REST APIs and integration of 3rd party
    APIs
  • Comfortable using test cases for debugging code, enhancing performance and
    reliability.
  • Experience with UML tools
  • Experience working in an Agile development environment (Scrum).
  • Solid knowledge of Version Control (Git, Bitbucket)
  • Experience working with project management tools (Jira, Confluence, Atlassian
    Stack)
  • Experience using the following database technologies (Oracle, SQL, SqlLite)
    Beneficial Experience:
  • Experience in Continuous Integration tools (Jenkins, TeamCity, Gitlab)
  • Experience in writing unit tests (Junit, JTest, XCTest)
  • Experience in other programming languages not listed here beneficial.

Desired Skills:

  • Mobile Development

Desired Work Experience:

  • 5 to 10 years Business Consulting
  • 5 to 10 years Software Development

Desired Qualification Level:

  • Degree

About The Employer:

PMDMS

Employer & Job Benefits:

  • None

Learn more/Apply for this position