Job Title : SENIOR APPLICATIONS DEVELOPER
Position Overview :
To apply software development principles and practices to produce quality, fast, reliable, and cost-effective software functions with remarkable efficiencies and utmost professionalism and with the intent to improve the current system of the organization.
Job Responsibilities :
• Apply knowledge and skills on software development programing languages,
architectures, frameworks, and relative technologies to maintain and improve existing
software applications and develop new features and functionalities.
• Work on the right complexity of work relative to the role as Senior UI and Mobile
Applications Developer including but not limited to complex frontend application
development, support for production bugs and client issues, and responsibilities
around code reviews and technical designs for new software functions.
• Continuously innovate and improve the current systems and processes aligned to
business requirements and company directions.
• Provide continuous valuable work to the team, organization, and business that is
aligned to the team, organization, and business strategic goals and objectives.
• Display utmost professionalism at work that conforms to the policies and culture of
the team and company.
Job Qualifications:
• Minimum 5 years' experience as a frontend and mobile app developer
• Core development experience in TypeScript and JavaScript
• Angular/Ionic Cross-Platform Mobile Development
• Corresponding Ionic UnitTest frameworks and tools such as Jasmine, Karma, Protractor, or TestBed
• Knowledge and comprehension to Microservices architecture and Restful Services/APIs
• NoSQL/SQL databases (PostgreSQL, MongoDB)
• Cloud platforms (preferably Amazon Web Services)
• Git and Bitbucket or any similar repository platforms and Continuous Integration and Delivery platforms