.NET / JavaScript Full Stack Software Developer
Doris Peters & Associates · San José, San José Province, Costa Rica · On-site
Posted Oct 7, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Our client, TwinEngines, is seeking a Full Stack Software Developers to join their Costa Rica engineering team.
This role is ideal for a developer who enjoys building modern, cloud-connected applications that integrate ERP, CRM, AI, shop-floor tools, and mobile platforms to support real-world business operations in manufacturing, distribution, and industrial environments.
The developer will play a key role in designing, building, and maintaining applications that support mission-critical processes. This includes web, mobile, and desktop development; cloud integrations; and participation in solution architecture alongside engineering teams in Costa Rica and the U.S.
Key Responsibilities – Develop Windows, Web, and Mobile (.NET MAUI) applications connected to Azure cloud and AI services. – Build features for portals, shop-floor systems, collaboration tools, and mobile modules. – Participate in architecture sessions to map systems, processes, and data flows that bridge ERP gaps. – Implement AI capabilities such as computer vision, OCR, natural language processing, and predictive analytics. – Create custom dashboards and Power BI analytics for data-driven decision-making. – Integrate solutions with Office 365, ERP systems, SharePoint, Teams, OneDrive, CRM tools, and third-party applications. – Collaborate with cross-border engineering teams to deliver performant, reliable, and maintainable software. – Support continuous improvement through Lean Agile practices.
What the Role Offers – Competitive salary and benefits package. – Ongoing professional development and certification opportunities. – A collaborative, innovation-driven culture. – Growth opportunities within a hybrid U.S.–Costa Rica engineering structure. – Occasional travel to the headquarters in Atlanta. – A chance to contribute to cutting-edge industrial digital transformation solutions.
Requirements
Required Skills and Experience
Programming and Development
C#
ASP.NET
SQL Server
JavaScript (ES6+)
Front-End / Web Skills
DOM manipulation
Asynchronous programming (Promises, async/await)
Tools & Engineering Practices
Microsoft Visual Studio
Git
Modern SDLC practices
Architecture & Systems
Cloud architecture fundamentals
API-driven systems
Education
Bachelor’s degree in Software Engineering, Computer Science, or related field
Language
Intermediate English (spoken and written)
Soft Skills / Work Style
Collaboration
Self-directed work
High accountability / ownership mindset
Preferred Skills (Nice to Have)
.NET / Web Frameworks
ASP.NET MVC
ASP.NET Web API
RESTful services
Front-End Frameworks
Angular
React
Vue
Microsoft Azure Cloud
Azure App Services
Azure Functions
Azure AI Services
Azure Storage
Azure SQL
Mobile Development
.NET MAUI
AI / Data Science
AI/ML workflows
Computer vision
Document intelligence
Predictive models
Analytics & Reporting
Power BI
Data warehousing
Operational reporting
Business Systems
ERP integrations
…