Senior Software Engineer
Time Access
Posted 3 years ago
Senior Software Engineer (Mobile Application Specialist)
Job Responsibilities
- Focus entirely on the coding section of the project
- Work closely with the Lead Solutions Architect, and is able to work with minimal guidance
- Develop and deploy mobile applications in at least React Native, React Js
- Dedicated to the mobile application part of the project, employs working knowledge with renderers and device-specific mobile features.
- Integrate, deploy and customise open-sourced or cloud tools.
- Develop and maintain commercial software to be sold to the commercial B2B industry in South East Asia.
- Play a key role in the software development team, with a focus on mobile application development.
Job Requirements
- Possesses strong fundamentals on building a mobile application from scratch, and has a portfolio of prior completed projects to show
- Working knowledge of the integration of tools, APIs, SDKs C#, PHP, Java, Javascript, React.Js, React Native, MYSQL, MSSQL, Firebase SQL, HTML5, .NET, MVC Knowledge
- Able to integrate SDKs and/or APIs with the help of manufacturers
- Able to take on code written by others, and improve on and customise code written by others
- Focuses entirely on writing clean code, think logically and solve problems
- Has prior front end or back end coding experience in one or more of the following:
- Working experience with scripting and automation for cloud integration (Google, Alibaba, AWS, Microsoft Azure)
- Experience with the HRMS, Time Attendance and Payroll Industry will be highly considered and taken into consideration
- Minimum 5 years of experience as a Software Engineer