Web Smash Costa Rica

Agents for Tech professionals.

Smash Costa Rica is looking for a Sr Full Stack Engineer to join our team. He/she will be able to drive the programming of well-constructed, testable code. The ideal candidate will have a broad technical background, a solid understanding of applicable analytics, and a natural curiosity for producing effective solutions. This person is patient, has excellent time-management skills, and practices of effective communication style.

This is a remote position.


Full stack software development covering database design, services and API implementations, and front-end UI development for an engaging user experience.
Follows best practices, using design patterns and secure software guidelines.
Regularly participates in collaborative coding sessions and code reviews.
Creates unit tests with appropriate code coverage and assists quality engineers in developing automated integration tests and UI tests.
Collaborates effectively in a Scrum team, with the desire to perform a variety of tasks as needed to fully complete stories in accordance with the accepted definition of done.
Identifies and contributes to process improvements and automation opportunities.
Meets the needs of the end user in a quality, consistent, and professional manner, using independent judgment where appropriate.
Researches and recommends new software products as it relates to new or improved technical services.
Contributes to general and technical documentation of systems to support understanding and communication of software products across the organization.
Assists in the architecture and design of full stack solutions for complex business.


Minimum 3 years of software development experience.
Experience with mainstream object-oriented languages such as C#.
Experience with .NET Core.
Experience with front end framework React JS.
Experience with web application optimization tools such as WebPack.
Familiarity with creating and consuming web services, including both REST and SOAP.
Source control experience, preferably with Git.
Experience with Microsoft SQL Server, including stored procedures and query optimization.
Experience with Scrum and associated tools such as Azure DevOps or Jira.
Good English and communication skills, team player, and strong attention to detail.

Preferred skills:

Bachelor’s degree in Computer Science or a related field is preferred.

Para solicitar este trabajo envía un correo electrónico con tus detalles a hr@smash.cr