Software Mind logo
Software Mind

Software House focused on results since 1999

Senior Full-Stack Engineer – .NET, Angular, CSS/UI – Team Lead

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1999H1B No SponsorCompany SiteLinkedIn

Location

Costa Rica

Posted

7 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAngularAWSMySQLTypeScript

Job Description

Senior Full-Stack Engineer – .NET, Angular, CSS/UI – Team Lead

Software Mind

• Architect and develop a self-service automation platform using Angular, C#, and REST APIs • Build and maintain MySQL database integrations and back-end services • Design and implement polished, responsive UI components with a strong emphasis on HTML/CSS and TypeScript • Integrate and maintain AWS infrastructure and services • Set and uphold front-end quality and UI/UX standards across the team • Lead technical execution of client onboarding and branding deployments • Coordinate with an additional developer and QA resource • Conduct code reviews and provide technical direction to the team • Collaborate with stakeholders on requirements and timelines

Job Requirements

  • +90% English written and oral (B2 level minimum)
  • 5+ years of full-stack development experience
  • Strong proficiency in Angular, C#, REST API, and MySQL
  • Advanced HTML, CSS, and TypeScript skills – UI design quality is essential
  • Experience with AWS services
  • Demonstrated experience leading or coordinating a development 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 Job Pages

More Backend Engineer Jobs

Keppri logo

Backend Developer Node.js / Microservices

Keppri

Especialistas en el end to end de activos digitales, staffing y Servicios Tecnológicos. Hazlo fácil con KEPPRI !!!

Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

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.

Colombia
Cadmus Soluções em TI logo

Senior Backend

Cadmus Soluções em TI

Parceira que transforma desafios em resultados!

Full TimeRemoteTeam 1,001-5,000Since 1995H1B No Sponsor

• 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

Brazil
IRIUM logo

Programador/a Java, Microservicios

IRIUM

Líderes en gestión de servicios integrados de infraestructuras y plataformas IT.

Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Desarrollo de aplicaciones Java en un entorno de microservicios. • Colaboración con el equipo para el sector bancario.

Spain
Full TimeRemoteTeam 51-200H1B No Sponsor

• 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

Portugal