Are you looking for new challenges and a place where you can enjoy a close-knit environment while constantly learning
Welcome to a team with a clear purpose: TRANSFORM peoples lives by being the most reliable TECHNOLOGICAL ally!
Get ready and join this adventure!
What will you find in this career opportunity
Technical and personal challenges to keep you growing and engaged.
A connected team focused on your physical and mental wellbeing.
A culture of continuous improvement fresh and collaborative with opportunities for learning and supportive colleagues.
KaizenHub: A programme designed to boost your talent with feedback mentoring and coaching through Sofka U. Its a challenge and a game at the same time!
Programmes like Happy Kaizen and WeSofka to care for your physical and emotional health.
What are we looking for
A Senior Software Engineer with a strong full-stack background who is passionate about building high-quality SaaS products in an agile and collaborative environment. You enjoy working across front-end and back-end technologies contributing to technical decisions and continuously improving both code and processes.
In this role you will help design develop and maintain scalable secure and high-performing applications that directly support customers in the construction industry. Youll work closely with Product UX QA and Cloud teams combining autonomy with strong collaboration.
This is a great opportunity to grow within a high-trust engineering culture where quality learning and impact truly matter.
Responsibilities
Design develop and maintain scalable front-end and back-end solutions for SaaS products.
Collaborate with Product Managers UX Designers QA and Cloud Engineers to deliver valuable features.
Contribute to technical design and architecture decisions within the team.
Implement clean maintainable and well-documented code following engineering best practices.
Participate actively in agile ceremonies (planning stand-ups reviews retrospectives).
Ensure software quality through testing automation and collaboration with DevOps teams.
Troubleshoot and resolve technical issues across the application lifecycle.
Share knowledge and contribute to a strong collaborative engineering culture.
Requirements
Essential
Experience in full stack development using JavaScript / TypeScript.
Strong hands-on knowledge of (NestJS / ) and Angular.
Experience designing and consuming RESTful and GraphQL APIs.
Solid understanding of modern front-end development practices.
Experience working with SQL and/or NoSQL databases.
Working knowledge of AWS or similar cloud platforms.
Exposure to CI/CD pipelines and DevOps practices.
Experience working in an Agile / Scrum environment.
Strong analytical problem-solving and debugging skills.
Clear and effective written and verbal communication.
Advanced level of English is mandatory!
Desirable
Experience building or maintaining SaaS products.
Familiarity with monitoring observability or performance optimization tools.
Previous collaboration with Cloud or Platform engineering teams.
Wed love to hear from you apply now!
Working conditions
Location: Hybrid in Medellin (3x2)
Contract type: Permanent contract were looking for long-term relationships and want you to grow with us.
Professional growth: At Sofka youll access a comprehensive learning ecosystem with resources to close skill gaps and develop your abilities. You decide how you want to grow!
Why join Sofka
Be part of a supportive community with a shared purpose and strong values.
Access continuous training mentorship and wellness programmes.
Advance your career with meaningful experiences and a flexible work model.
Ready for your next professional chapter Apply now and lets transform lives together!
Are you looking for new challenges and a place where you can enjoy a close-knit environment while constantly learningWelcome to a team with a clear purpose: TRANSFORM peoples lives by being the most reliable TECHNOLOGICAL ally! Get ready and join this adventure! What will you find in this career op...
Are you looking for new challenges and a place where you can enjoy a close-knit environment while constantly learning
Welcome to a team with a clear purpose: TRANSFORM peoples lives by being the most reliable TECHNOLOGICAL ally!
Get ready and join this adventure!
What will you find in this career opportunity
Technical and personal challenges to keep you growing and engaged.
A connected team focused on your physical and mental wellbeing.
A culture of continuous improvement fresh and collaborative with opportunities for learning and supportive colleagues.
KaizenHub: A programme designed to boost your talent with feedback mentoring and coaching through Sofka U. Its a challenge and a game at the same time!
Programmes like Happy Kaizen and WeSofka to care for your physical and emotional health.
What are we looking for
A Senior Software Engineer with a strong full-stack background who is passionate about building high-quality SaaS products in an agile and collaborative environment. You enjoy working across front-end and back-end technologies contributing to technical decisions and continuously improving both code and processes.
In this role you will help design develop and maintain scalable secure and high-performing applications that directly support customers in the construction industry. Youll work closely with Product UX QA and Cloud teams combining autonomy with strong collaboration.
This is a great opportunity to grow within a high-trust engineering culture where quality learning and impact truly matter.
Responsibilities
Design develop and maintain scalable front-end and back-end solutions for SaaS products.
Collaborate with Product Managers UX Designers QA and Cloud Engineers to deliver valuable features.
Contribute to technical design and architecture decisions within the team.
Implement clean maintainable and well-documented code following engineering best practices.
Participate actively in agile ceremonies (planning stand-ups reviews retrospectives).
Ensure software quality through testing automation and collaboration with DevOps teams.
Troubleshoot and resolve technical issues across the application lifecycle.
Share knowledge and contribute to a strong collaborative engineering culture.
Requirements
Essential
Experience in full stack development using JavaScript / TypeScript.
Strong hands-on knowledge of (NestJS / ) and Angular.
Experience designing and consuming RESTful and GraphQL APIs.
Solid understanding of modern front-end development practices.
Experience working with SQL and/or NoSQL databases.
Working knowledge of AWS or similar cloud platforms.
Exposure to CI/CD pipelines and DevOps practices.
Experience working in an Agile / Scrum environment.
Strong analytical problem-solving and debugging skills.
Clear and effective written and verbal communication.
Advanced level of English is mandatory!
Desirable
Experience building or maintaining SaaS products.
Familiarity with monitoring observability or performance optimization tools.
Previous collaboration with Cloud or Platform engineering teams.
Wed love to hear from you apply now!
Working conditions
Location: Hybrid in Medellin (3x2)
Contract type: Permanent contract were looking for long-term relationships and want you to grow with us.
Professional growth: At Sofka youll access a comprehensive learning ecosystem with resources to close skill gaps and develop your abilities. You decide how you want to grow!
Why join Sofka
Be part of a supportive community with a shared purpose and strong values.
Access continuous training mentorship and wellness programmes.
Advance your career with meaningful experiences and a flexible work model.
Ready for your next professional chapter Apply now and lets transform lives together!
View more
View less