Job 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

- ASP.net 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 re-usable 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 problem-solving 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

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application