Full Stack Developer – .NET / Angular (P-169)

Smash CR

Bogotá ciudad

A distancia

COP 50.000.000 - 70.000.000

Jornada completa

14 días+
Generador de candidaturas

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Wellness Coverage
Remote Work
Birthday day off
Recognition rewards system
Referrals Program
Business skill coaching
English classes
Learning opportunities

Descripción de la vacante

Smash CR is looking for a Full Stack Developer based in Bogotá to design, develop, and enhance enterprise applications using .NET 8+ and Angular 13+ technologies. The role emphasizes strong hands-on expertise across both backend and frontend development.

You will collaborate with Product, QA, and Engineering teams while building responsive user interfaces, backend services, and integrations. The ideal candidate has over 4 years of experience and is fluent in English.

Formación

  • 4+ years of professional full-stack software development experience.
  • Strong hands-on expertise in backend and frontend development.
  • English proficiency at B2+ level.

Responsabilidades

  • Develop and maintain enterprise applications using .NET 8+ and Angular 13+.
  • Build responsive web interfaces using Angular and TypeScript.
  • Design and implement RESTful APIs and third-party integrations.

Conocimientos

Full-stack development
.NET 8+
Angular 13+
C#
TypeScript
REST APIs
Docker
Kubernetes
Microservices
AI-assisted development tools

Educación

Bachelor's degree in Computer Science

Herramientas

Azure DevOps
EF Core
Dapper
SQL Server
MongoDB

Descripción del empleo

Location & Work Arrangement
  • Location: Bogotá, Colombia only
  • Work arrangement: Remote from Bogotá, with availability to attend the office when requested
  • English level: B2+ or higher
SMASH, Who we are?

We help technology professionals build careers with US companies. We take the time to understand each candidate's experience and career goals to find a strong technical and cultural match.

We aim to find the perfect match by pairing our talent with our US clients based not only on technical expertise, but also on cultural fit.

Our Benefits
  • Wellness Coverage
  • Remote Work
  • Birthday day off
  • Recognition and rewards system
  • Referrals Program
  • Business skill coaching
  • English classes for Smashers and relatives
  • Learning opportunities

This position is open exclusively to candidates currently living and working in Bogotá, Colombia, who are legally authorized to work in Colombia and available to attend the Bogotá office when requested.

Role summary

We are looking for aFull Stack Developerbased in Bogotá to design, develop, and enhance enterprise applications using modern.NET and Angulartechnologies.

This role requires strong hands-on expertise across both backend and frontend development, with particular emphasis on.NET 8+, Angular 13+, C#, TypeScript, REST APIs, databases, and modern software architecture.

You will build responsive user interfaces, backend services, integrations, and scalable application components while collaborating closely with Product, QA, and Engineering teams throughout the software development lifecycle.

Responsibilities
  • Develop and maintain enterprise applications using.NET 8+ and Angular 13+.
  • Build responsive web interfaces usingAngular, TypeScript, JavaScript, CSS3, and SCSS.
  • Develop Angular applications from initial architecture and project setup through production implementation.
  • Build reusable Angular components, modules, services, directives, and pipes.
  • Implement lazy loading, route guards, interceptors, RxJS, state management, and reactive forms.
  • Design and implementRESTful APIsand third-party integrations.
  • Develop multi-layered .NET applications with clear separation between API/presentation, business/application, and data-access responsibilities.
  • Apply software architecture principles includingseparation of concerns, loose coupling, and high cohesion.
  • Implement dependency injection and appropriate data-access/ORM patterns.
  • Develop secure authentication and authorization functionality.
  • Design, query, and optimizerelational and NoSQL databases.
  • Write unit tests and participate in peer code reviews.
  • Troubleshoot and resolve application, database, API, and integration defects.
  • Diagnose issues across development, QA, and production environments.
  • Improve applicationperformance, scalability, maintainability, and reliability.
  • Work with Docker, Kubernetes, and microservices-based environments.
  • Use Git and Azure DevOps as part of the development lifecycle.
  • UseAI-assisted development toolswhile independently reviewing, validating, and testing generated code.
  • Collaborate with Product, QA, Engineering, and US-based stakeholders throughout the SDLC.
  • Support production deployments and incident resolution when required.
Requirements – Must-haves
  • Currently living in Bogotá, Colombia, and able to work from Bogotá.
  • Availability to attend the Bogotá office when requested.
  • Legal authorization to work in Colombia.
  • English proficiency at B2+ level or higher, with the ability to participate effectively in technical discussions with US-based teams.
  • Spanish C1.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 4+ years of professional full-stack software development experience.
  • Current hands-on professional experience with.NET 8 or later.
  • Current hands-on professional experience withAngular 13 or later.
  • Experience buildingAngular applications from scratch, including initial architecture and project setup.
  • Experience working on Angular applications containingat least five modules.
  • Hands-on Angular experience with:
    • Lazy-loaded modules
    • Route guards
    • Interceptors
    • RxJS
    • State management
    • Reusable components
    • Custom directives and pipes
    • Reactive forms
  • Strong programming skills inC#, TypeScript, and JavaScript.
  • Strong experience withCSS3 and SCSSfor responsive UI development.
  • Experience withEF Core, Dapper, or another ORM/data-access framework.
  • Experience with dependency injection and IoC, including built-in .NET DI or comparable frameworks.
  • Experience implementing authentication and authorization usingOAuth 2.0, OpenID Connect, or comparable technologies.
  • At least2 years of experience with relational databases, such as SQL Server or PostgreSQL.
  • At least1 year of experience with NoSQL databases, such as MongoDB.
  • Experience developing multi-layered .NET applications with clear API/presentation, business/application, and data-access layers.
  • Strong experience building and consumingRESTful APIs.
  • Experience withGit and Azure DevOps.
  • Experience withDocker, Kubernetes, and microservices architecture.
  • Hands-on experience using AI-assisted development tools such asGitHub Copilot, Cursor, Claude, or similar technologies.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
Nice-to-haves (optional)
  • Experience withPython and Flask/FastAPI.
  • Experience withNode.js and Express.js.
  • Experience withGo.
  • Experience developing desktop applications withElectron.
  • Experience withRedis or Memcached.
  • Experience withReact or other SPA technologies.
  • Experience withMicrosoft Azureor another major cloud platform.
  • Experience withGraphQL.
  • Experience optimizing Angular application performance.
  • Familiarity withGenerative AI, Agentic AI, or Model Context Protocol (MCP).
  • Experience within thetravel or transportation industry.
  • Experience supporting production deployments and incident resolution.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Full Stack Developer –.Net / Angular (P-169)
Full Stack Developer –.Net / Angular (P-169)

Smash Cr • Girardot

A distancia
COP 100.440.000 - 167.400.000
Wellness coverage
Remote work
Birthday day off
+4
Full Stack Developer (P-169)
Full Stack Developer (P-169)

Smash CR • Bogotá ciudad

A distancia
COP 200.040.000 - 300.060.000
Wellness Coverage
Remote Work
Birthday day off
+5
Senior Full-Stack Dev — .NET 8 + Angular (Bogotá)
Senior Full-Stack Dev — .NET 8 + Angular (Bogotá)

Smash CR • Bogotá ciudad

A distancia
COP 50.000.000 - 70.000.000
Wellness Coverage
Remote Work
Birthday day off
+5
Remote Bogota: Full-Stack .NET & Angular Engineer
Remote Bogota: Full-Stack .NET & Angular Engineer

Smash Cr • Girardot

A distancia
COP 100.440.000 - 167.400.000
Wellness coverage
Remote work
Birthday day off
+4
Full Stack Web Developer (.NET / Python) Colombia
Full Stack Web Developer (.NET / Python) Colombia

Advancio • Colombia

Presencial
COP 185.117.000 - 277.675.000
Competitive pay
PTO
Remote Work
Mid-Level Full Stack Engineer Id92628
Mid-Level Full Stack Engineer Id92628

Agileengine • Bogotá ciudad

Híbrido
COP 351.944.000 - 479.923.000
Professional growth
Competitive USD-based compensation
Exciting projects and clients
+1
Full Stack Engineer - Onsite in Medellin (Relocation package)
Full Stack Engineer - Onsite in Medellin (Relocation package)

Roca Alliances • Valle del Cauca

Presencial
COP 66.960.000 - 111.600.000
Competitive salary in Colombian pesos (COP)
Continuous training and mentoring
Collaborative Culture
+2
Senior Full Stack Engineer Id91466
Senior Full Stack Engineer Id91466

Agileengine • Bogotá ciudad

Híbrido
COP 298.043.000 - 430.506.000
Professional growth
Competitive compensation
Exciting projects
+1
Fullstack Developer - Bogota
Fullstack Developer - Bogota

Yeah! Global • Colombia

Presencial
COP 181.943.888 - 254.721.443
Senior Full Stack Engineer Id91466
Senior Full Stack Engineer Id91466

Agileengine • Cartagena de Indias

Presencial
COP 298.043.000 - 496.738.000
Professional growth
Competitive USD-based compensation
Diverse projects
+1