About the Role
The role involves building and maintaining enterprise-grade applications with OutSystems, focusing on both front-end and back-end development to deliver seamless user experiences and robust system architecture.
Responsibilities
- Design and develop fullstack applications using OutSystems platform
- Collaborate with cross-functional teams to define and implement features
- Ensure code quality through peer reviews and automated testing
- Troubleshoot and resolve performance issues in production environments
- Maintain and enhance existing software systems
- Participate in agile ceremonies including planning and retrospectives
- Write clean, scalable, and well-documented code
- Integrate third-party services and APIs
- Follow security best practices in application development
- Optimize applications for maximum speed and responsiveness
- Work with stakeholders to gather and refine requirements
- Support deployment and monitoring processes
- Ensure compliance with architectural standards
- Contribute to technical documentation
- Stay updated with platform updates and new features
Nice to Have
- Experience with OutSystems 11 or newer versions
- Background in delivering scalable web applications
- Familiarity with CI/CD pipelines
- Knowledge of UX/UI design principles
- Experience working with distributed teams
- Previous work on complex integration projects
- Exposure to DevOps practices
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid work model with flexible hours
Team
Collaborative agile team working on international projects
Why Join Us
- Opportunity to work on cutting-edge technology projects
- Supportive environment that values innovation and growth
- Access to professional development resources and training
What We Offer
- Flexible working hours and remote collaboration options
- Health and wellness benefits package
- Career advancement opportunities in a growing organization
Not available