Software Engineer, Back-end/Front-end/Full-stack
Requirements
• Minimum a bachelor’s degree in computer science (software engineering) or related degree or equivalent experience
• Passionate in software engineering and application development
• Expertise in any programming languages, while willing to work in other languages, mainly JavaScript, PHP, Dart, and Go
• Have sufficient experience with web frameworks
• Familiar with version control software (Git)
• Knowledge of software engineering best practices, programming paradigms, web security principles, and system architectures
• Ability to constantly learn new technologies and apply those concepts
• Ability to work well in a fast-paced environment or a startup
• Experience in implementing and deploying a secure, resilient, and high-performance APIs will be a plus
Job Description
• Develop, test, and maintain either new or existing services or features
• Building user interface and experience based on a given design
• Implementing new feature by integrating APIs and user interface
• Provide excellent user experience to the users
• Integrating third-party services and APIs (e.g. payment gateways, social media, etc.)
• Produce clean and efficient code