Position: Mobile Developer
Company: Triangu
Experience required: 2y
English level: intermediate

Main tasks of the role:
•	Development of features on the existing application(s).  
•	Modification of the inbuild features of the app. 
•	Takes up the task and complete it by following the process defined by the architectural team. 
•	Takes up the responsibility of the bugs brought up by the QA team on the task done. 
•	Follow the flow of code development to app distribution, which includes maintaining the repositories on GIT. 
•	Participate in the team dailies, meet-ups and planning meetings etc. 
•	Collaborate with the designers and analysts to refine the features. 
•	Collaborate with the QA team to debug the bugs reported. 
•	Collaborate with other teams to implement the feature or to fix the bug. 
•	Makes independent contributions to projects based on functional experience. Works independently on moderately complex projects/problems. 
•	Contributes effectively to the collective team effort (e.g. offers ideas, solutions, and resources).  
•	Collaborates with project management on reporting project status, issues, risks and benefits. 
•	Meets with project leaders and software development Leaders to ensure progress towards architectural alignment with project goals and requirements.  

Skills and Qualifications:

•	Experience with various CRM platforms is required and at least 6 years of total industry experience. 
•	A minumum of 5 years of hands on experience in scalable Enterprise software development using Object oriented design practices. 
•	A minimum of 5 years of experience as a mobile developer in related domain product/solution.
•	Experience in Cross Platform solutions especially for  Ionic/Cordova and optional Flutter. Xamarin,
•	Experience in Native mobile development is optional
•	Experience in development at least one language typescript/javascript/html/css.
•	Experience in cloud platforms Azure (preferred), AWS, GCP 
•	Working with version control systems (git - Github preferred) 
•	Experience on working Agile methodology 

Nice to have: 
•	Bachelor’s Degree in Computer Science or in ‘STEM’ Majors, a similar technical field of study or equivalent practical experience. 
•	Proven skills in developing new technology initiatives, requirements and long-term plans and processes 
•	Directing others, building effective teams, functional/technical skills, creativity, innovation management 
•	Strong verbal and written communication skills with demonstrated written communications skills experience in developing written plans and business cases 
•	Ability to work in a team environment and demonstrate strong interpersonal and organization skills 
•	Demonstrate customer service focus in communications, decision making and actions 
•	Demonstrate the ability to create, communicate and gain acceptance of IT goals and activities to senior level executives 
•	Ability to multi-task and work on several activities or issues at the same time 
•	Delegates work to others to expand the areas he/she is able to impact 
•	Holds entire team accountable for contributing to successful outcomes 
•	Shares experiences and feedback with others in order to build their skills 
•	Is open to feedback and adapts accordingly 
•	Proven problem solving and analytical skills 

Apply your CV and see you in Triangu team!