Software House focused on results since 1999
Full-Stack Engineer – .NET, Angular, CSS, UI
Location
Costa Rica
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Full-Stack Engineer – .NET, Angular, CSS, UI
Software Mind
• Develop and maintain features on a client-facing automation platform using Angular, C#, and REST APIs • Build responsive, polished UI components with a strong emphasis on HTML, CSS, and TypeScript • Collaborate with the team lead on architecture and implementation decisions • Integrate MySQL database services and back-end logic • Support AWS-based infrastructure and deployments • Participate in client onboarding and branding launch execution • Coordinate with QA on testing using tools such as BrowserStack, BlazeMeter, and Cypress
Job Requirements
- 90% English written and oral (B2 level minimum)
- 3+ years of full-stack development experience
- Proficiency in Angular, C#, REST API, and MySQL
- Strong HTML, CSS, and TypeScript skills – UI quality matters
- Experience working with AWS
- Ability to collaborate effectively in a small, fast-moving team
Benefits
- Flexible schedules and authentic work-life balance
- Opportunities for continuing education
- Social activities per country sponsored by the company
- Birthday celebration
- Payment in US Dollars
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer Node.js / Microservices
KeppriEspecialistas en el end to end de activos digitales, staffing y Servicios Tecnológicos. Hazlo fácil con KEPPRI !!!
Role Description En Keppri buscamos un Desarrollador Backend con más de 4 años de experiencia en el sector bancario, fintech o financiero, especializado en arquitecturas de microservicios en la nube. Diseñarás y operarás servicios escalables, seguros y de alta disponibilidad, integrados con los sistemas core del negocio. Responsabilidades - Diseñar y construir microservicios en Node.js (Express y NestJS), con foco en escalabilidad horizontal y resiliencia. - Modelar y operar datos en MongoDB (modelado, índices, optimización). - Implementar autenticación y seguridad (JWT, bcrypt, gestión segura de secretos). - Desarrollar integraciones con sistemas externos (core bancario vía SOAP, pagos PSE, push FCM, SMS, Active Directory/LDAP). - Evolucionar la arquitectura hacia alta disponibilidad, observabilidad y despliegues automatizados en la nube. Qualifications - +4 años de experiencia en desarrollo backend. - Node.js (v20+) y TypeScript. - Arquitectura de microservicios (diseño, comunicación entre servicios, API Gateway). - Express.js y NestJS; diseño y consumo de APIs REST; WebSocket. - MongoDB y Mongoose. - Nube AWS (EC2, S3, CloudFront, Route53, VPC, Security Groups); contenedores con Docker y ECS/EKS. - Git y CI/CD. - Conocimiento de frameworks de desarrollo asistido por IA y vibe coding. Requirements - Bases de datos gestionadas (DocumentDB / MongoDB Atlas), AWS WAF y Secrets Manager, observabilidad (CloudWatch / OpenTelemetry). - Infraestructura como código (Terraform / CloudFormation); experiencia integrando con core bancario.
• Design, develop, and maintain medium- to high-complexity features in backend applications • Propose and implement architectural improvements focused on scalability, performance, and maintainability • Diagnose and resolve incidents and critical bugs in production environments • Build and evolve REST APIs using Python and FastAPI following industry best practices • Ensure high quality of deliverables through automated tests, code reviews, and development standards • Produce and maintain technical documentation for systems, integrations, and components • Share knowledge, support less experienced developers, and contribute to technical discussions • Actively participate in agile processes, contributing to backlog refinement, estimations, and delivery planning
Programador/a Java, Microservicios
IRIUMLíderes en gestión de servicios integrados de infraestructuras y plataformas IT.
• Desarrollo de aplicaciones Java en un entorno de microservicios. • Colaboración con el equipo para el sector bancario.
• Develop and maintain software solutions, primarily using React and Ruby on Rails • Mentor development teams to uphold high standards of code quality • Work with team leaders, product managers, and developers from the discovery phase to solution delivery • Translate business requirements into clear technical requirements • Write clean, maintainable, and efficient code • Develop and maintain unit/integration tests to ensure reliability • Participate in code reviews and promote team knowledge-sharing • Create and maintain thorough technical documentation • Debug and solve customer bugs




