Software Developer - Singapur, Singapore - Helius

    Helius
    Helius Singapur, Singapore

    1 month ago

    Default job background
    $80,000 - $120,000 per year Technology / Internet
    Description
    Responsibilities

    • Identify and plan for new features
    • Develop application programming interfaces (APIs) to support mobile functionality
    • Suggest and implement new mobile products, applications, and protocols
    • Remain up to date with the terminology, concepts, and best practices for coding mobile apps
    • Work closely with colleagues to constantly innovate app functionality and design
    • Use and adapt existing web applications for apps
    • Write unit and UI tests to identify malfunctions
    • Communicate with users to understand their needs and experiences
    - Core web application development using C# .NET

    Job requirements

    • Bachelor's Degree Computer science/ Engineering OR master's degree Computer Science/ Computer engineering 5+ years of demonstrable experience in software development
    • 1+ year experience in OutSystems
    • Design, Develop and configure OutSystems platform to meet the business requirements.
    • Develop website layout/user interface by using standard OutSystems web/mobile technologies. Develop Application Objects as reusable components. Design and Develop integrations with external systems leveraging the APIs REST/SOAP/WEB API
    • Develop website layout/user interface by using standard OutSystems web/mobile technologies. Develop Application Objects as reusable components. Design and Develop integrations with external systems leveraging the APIs REST/SOAP/WEB API
    • Extensive knowledge Programming languages such as C#, SQL Server
    • Proven experience as a UX Designer, UI Designer
    • Familiarity with OOP design principles
    • Superior analytical skills with a good problemsolving attitude
    • Ability to perform in a team environment
    • Ability to interpret and follow technical plans
    • At least 5 years of experience as a software developer or development lead, having completed at least 1 full software development lifecycle for a mobile application.
    • Familiarity with interaction design and information architecture
    • Proficient in design software (e.g. UXPin, Balsamiq)
    • Working knowledge in at least 1 of the following: React Native, Flutter or other mobile framework
    • Knowledge of HTML/CSS; JavaScript is a plus
    • Knowledge of DevExpress and/or equivalent tools