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