– Design, develop, and deploy scalable web – and mobile applications using the OutSystems platform.
– Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
– Implement integration solutions to connect OutSystems applications with various third-party systems, databases, and APIs.
– Develop custom plugins and extensions using OutSystems SDK to enhance platform capabilities and meet specific project requirements.
– Optimize mobile app performance and user experience through efficient coding practices, UI/UX enhancements, and performance tuning.
– Conduct code reviews, debugging, and troubleshooting to ensure high-quality deliverables and adherence to best practices.
– Stay updated on the latest OutSystems features, industry trends, and emerging technologies to continuously improve development processes and methodologies.
– Provide technical guidance and mentorship to junior developers, fostering knowledge sharing and skill development within the team.
– Collaborate with stakeholders to identify opportunities for process improvement and innovation in application development and deployment.
– Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure timely delivery and alignment with project goals.
– Work under limited supervision to effectively deal with unfamiliar issues. He provides guidance and technical support to testing and quality assurance teams.
– Keen learner, and able to apply structured, analytical thinking to develop applications. He is a strong team player, who communicates his ideas and gets along with others easily.