Fullstack Job: Senior Full Stack Engineer

Job added on

Company

Wakapi

Location

Mendoza - Argentina

Job type

Full-Time

Fullstack Job Details

The Role:


We are seeking a Sr. Full Stack Software Engineer to join our "IH" team, who will have a substantial impact on several of our modern life-saving software products in the Donation and Transplantation space, where we are a global leader with an international footprint and thousands of professionals relying on us every day. You’ll be working alongside a great team of smart, friendly, caring and enthusiastic engineers to develop and maintain technical solutions to complex challenges that make a true difference in many peoples’ lives.

Responsibilities:


  • Architect, design and develop new features and functionality for our primary web applications in a fullstack capacity, including front-end, back-end, database/data access and other impacted areas as needed.
  • Regularly use and stay up-to-date on current web development and supporting technologies including C#, ASP.NET/MVC, .NET/.NET Core, JavaScript/TypeScript, Bootstrap, SASS/SCSS, SQL and other frameworks and technologies as required.
  • Closely follow our coding standards and overall Software Development Lifecycle (SDLC) processes using the Atlassian stack (JIRA, Confluence, Service Desk), Git Flow, R# and other tooling.
  • Collaborate with other engineers during team programming and on various cross-product and platform engineering projects.
  • Create detailed technical documentation, including high-quality inline code comments and separate process/workflow documentation in Confluence and/or other documentation systems.
  • Participate in cross-functional meetings with the Product and Quality Assurance groups to deliver stable and high-quality features and functionality, perform effort estimations and kick off/wrap up projects.
  • Work with container and deployment technologies such as Docker to build and maintain a repeatable deployment environment.
  • Follow best practices for engineering testing and develop unit and integration tests using xUnit and other test frameworks.
  • Mentor other team members in technology best practices and perform code reviews.
  • Other duties, as necessary.

Requirements:


  • Strong knowledge of C#, ASP.NET/MVC, .NET/.NET Core, javaScript/TypeScript, Bootstrap, SASS/SCSS, SQL.
  • Ability to work in collaborative teams to achieve organizational goals.
  • Understanding of fundamental design principles for building a scalable application.
  • Bachelor’s degree in Computer Science or 6+ years’ experience developing and maintaining all components of a modern web application stack.