Flutter Developer

From 3 to 4 year(s) of experience
₹ 6,00,000 - 8,00,000 P.A.

Job Description

Roles and Responsibilities


A great opportunity to play a leading role in the development of an innovative new range of construction industry software. Working with an established team at our main development centre in Chennai, the successful candidate will be responsible for the design, implementation and delivery of a range of cloud - based web and mobile applications.


  • Keep abreast of good programming practices, new software language features, tools and libraries.
  • Have a thorough understanding of the languages, tools and libraries on the company technology stacks for client-side web and mobile app development, particularly those related to HTML, JavaScript, Angular, CSS, SASS, Bootstrap and Flutter.
  • When developing software, ensure the relevant parts of the Software Requirements Specification and the Software Architecture are understood, raising queries to the Business Analyst and Architects as required.
  • Develop source code in accordance with the company Coding Standards.
  • Take responsibility for the correctness and quality of all written code, thoroughly testing it and ensuring that it is clear, concise, well structured, efficient and well documented with code comments.
  • Have expertise in testing and debugging web applications on the Cloud or on premise servers, with knowledge of necessary tools including Fiddler, Postman, and so on.
  • Fix defects found during code reviews and testing.
  • Raise defects, issues or change requests when testing software builds.

Unit testing:

  • Implement, maintain and run unit tests to check the correctness of your code, specialising in the use of Karma and Jasmine.
  • Use mocking frameworks where required.
  • Ensure your code is modular, with a separation of concerns to allow unit tests to be written design for testability.
  • Ensure that unit tests provide 100% coverage of your code (of the modules under test) and ensure they cover the relevant combinations of inputs, outputs and error conditions.

Desired Candidate Profile

Good experience in Object Oriented JavaScript programming. A minimum of 3 years of relevant experience working with multiple architectures, coding languages (front - and back - end technologies), and development methodologies. Ability to lead a successful development team. Good knowledge on HTML & CSS, TypeScript and Angular framework. Knowledge of a JavaScript mobile framework such as Flutter. Familiarity with CSS frameworks like Bootstrap etc.


Knowledge in test - driven development, continuous integration and SCRUM is desirable.


Perks and Benefits



Role:Database Architect / Designer

Salary: 6,00,000 - 8,00,000 P.A.

Industry:IT Services & Consulting

Functional Area:Engineering - Software & QA

Role Category:DBA / Data warehousing

Employment Type:Full Time, Permanent

Education

UG:B.Sc in Computers,B.Tech/B.E. in Computers

PG:MCA in Computers

Company Profile

Cads software India (P) Ltd

CADS is a global provider of products and services for construction-related industries. CADS was established in the UK in 1974 by Structural Consulting Engineers to develop, supply, and support products for analysis, design and detailing of structural steelwork and reinforced concrete buildings. Since 2007, CADS has also achieved a market-leading position in the UK scaffolding industry. CADS is developing cutting-edge cloud and mobile solutions that will further enrich its offerings. With over 70,000 product licences sold in 80 countries and through our design and detailing services, CADS is responsible for some of the most beautiful and iconic buildings in the world.

Company Info
X
View Contact Details+

Contact Company:Cads software India (P) Ltd

Address:TYPE II/5,,DR. VSI ESTATE,RAJIV GANDHI SALAI,THIRU, VANMIYUR, Chennai, Tamilnadu, India