We are looking for exceptionally smart individuals with strong low-code development skills in Outsystems and a deep understanding of software architecture. You should be able to learn quickly and work independently - while we provide guidance, we value tenacity and resourcefulness in solving technical challenges.
Our culture is results-driven, valuing execution and creativity. You'll take ownership of your deliverables and be trusted to ship high-quality applications on time. As part of a high-performing cross-functional team, you'll see the direct impact of your work as applications go live and scale in real-world environments.
Responsibilities
Design, develop, and maintain scalable and high-performance applications using OutSystems.
Own end-to-end delivery of application modules, ensuring best practices in development, testing, and deployment.
Develop and integrate RESTful APIs with external systems and databases.
Implement security, performance, and data protection best practices.
Work with business and technical stakeholders to translate requirements into functional applications.
Perform code reviews, optimize performance, and ensure maintainability of applications.
Troubleshoot and debug issues to maintain system stability.
Requirements
Bachelor's degree in Computer Science, Information Technology, or related fields.
At least 3 years of experience (preferably over 5 years) in software development, with OutSystems experience.
Strong understanding of low-code development principles, architecture, and best practices.