Powata is a fast growing SaaS company based in Singapore providing solutions for the retail industry. The company is growing fast with clients in Singapore, US, UK, Indonesia, the Philippines, Thailand,…
By working at Powata, you can develop your existing skills, learn new ones and grow according to your willingness to take charge of projects. Contributions from each of the team members are key to our company as each feature we implement needs to be designed to offer the best experience to our users.
We are looking for a skilled and self-motivated, full time experienced Full Stack developer with experience in React Native to reinforce our development team and to work on our own mobile applications and web platforms, to ensure we keep implementing new functionalities, whilst keeping the platforms scalable and manageable.
Our desktop platforms are built in Laravel and Vue.js and our mobile applications for iOS and Android in React Native.
As a React Native / Full Stack developer at Powata, your responsibilities will include (but not limited to):
- Build, maintain and contribute to our company’s web-based platform and APIs
- Gaining full understanding of the project requirements to articulate accurate project scopes
- Actively participate in design decisions to keep our platform future proof
- Propose code improvements and structural improvement
- Participate in the feature definition and estimates
- Review code developed by other team members for quality and consistency
- Research and experiment new API and technologies
- Build rapid prototyping to test new ideas
- Work closely with the teams to roll-out new features/products
- Write clean, maintainable and efficient code
- Design robust, scalable and secure features
- Contribute in all phases of the development lifecycle
- Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards)
- Drive continuous adoption and integration of relevant new technologies into design
Skills required
- At least 2+ years of professional React Native / Redux development experience developing mobile applications for Android and iOS
- At least 2+ years of professional full Stack development experience using Laravel framework and MySQL
- Knowledge of front-end development using Vue.js framework, Javascript and jQuery
- Experience with development, maintenance and management of Restful APIs
- Knowledge of AWS environment (SDK, deployment of applications, services…) preferred
- A strong technical portfolio
- Knowledge of browser compatibility across multiple platforms and devices
- Knowledge of microservices architecture is a plus
- Experienced working in an agile/scrum development process
- Working knowledge of Bitbucket/Github preferred
- Self-motivated and autonomous
- Attention to details
Excellent command of English