Job description for Senior Full Stack Software Engineer (AI) at OrangeKloud
Orangekloud Pte Ltd is one of the Singapore subsidiaries of OrangeKloud Technology Inc. (ORKT), a NASDAQ-listed company. Through its subsidiaries, MSC Consulting (S) Pte Ltd and Orangekloud Technology Sdn Bhd, OrangeKloud Technology Inc. is a global technology company focused on revolutionizing enterprise application development. It offers an innovative Next-Gen AI No-Code Development Platform to accelerate digital transformation.
Our proprietary eMOBIQ® platform empowers developers to build cross-platform mobile applications rapidly and securely, through eMOBIQ AI technology and without the need for coding. We streamline the development process dramatically and deliver high-quality solutions with industry standard.
As a certified Independent Software Vendor (ISV) for Microsoft Dynamics 365 Business Central and Acumatica, we provide robust mobile app solutions that integrated with ERP to enhance business efficiency and user experience.
We are committed to helping small and medium-sized enterprises (SMEs) and Enterprises to achieve digital excellence worldwide. Our comprehensive suite of Enterprise Resource Planning (ERP) systems, coupled with our cutting-edge mobile application solutions, enables businesses to optimize operations and drive growth.
Key Services:
AI No-Code Mobile Application Development Platform Provider
Enterprise Resource Planning (ERP) Solutions and Integration
Digital Transformation Consulting
Mobile Application Development and Consulting
Our Mission: To empower businesses worldwide with innovative technology solutions that accelerate growth and drive digital transformation through AI technology.
Job Description & Requirements
Roles & Responsibilities
* Drive development for features, enhancements and hotfixesacross multiple products of the company.
* Take an idea from conception to implementation, designing and building intricate features that meet user needs and business requirements.
* Understand the importance of creating products that can handle increasing user loads and traffic, and they implement security measures to protect user data and system integrity.
* Prioritize writing code that is easy to understand, modify, and debug, not only for themselves but for future developers.
* Work closely with other developers, designers, product managers, and stakeholders to translate business requirements into technical solutions.
Requirement, Technical Skills:
* At least 5 years of working experience in full stack development involving both front-end and back-end applications. The languages/frameworks used should be included in the following list:
* Java (Spring Boot), Golang, ReactJS, Typescript, HTML, CSS, JS, Python
* Proficient with system design. Proficient with building robust and scalable systems.
* Experience with system integrations.
* Strong knowledge in OOP.
* Ability to create SQL scripts and good understanding of databases.
* Some exposure to web mobile development such as android, swift, cordova or react native.
* Familiar with Web Applications and Mobile App best practices.
* Experience with code versioning tools such as Git.
* Fast learning and willingness to learn new languages and technology.
* Takes ownership on the work assigned to them, making sure that the implemented solution is the best it can be.
* Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.
* Familiarity with best practices in software development and IT security.
* Willing to learn, good attitude and team player with strong communication skills.
* Experience or successful use cases with implementing LLM based system workflows.
