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, providing guidance and technical support to testing and quality assurance teams.
Keen learner, able to apply structured, analytical thinking to develop applications. A strong team player who communicates ideas and collaborates effectively with others.