Senior Full stack Software Engineer F#

KMS Technology

Not Interested
Bookmark
Report This Job

profile Job Location:

Guadalajara - Mexico

profile Monthly Salary: Not Disclosed
Posted on: 17 hours ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Were looking for a highly skilled Senior Full Stack Software Engineer to join the team responsible for scaling and enhancing our industry-leading technology skills platform. This role requires an architecturally-minded engineer capable of driving complex features from concept to production spanning both frontend and backend systems.

The ideal candidate will possess deep expertise in the .NET ecosystem with a critical focus on F# for building robust high-performance and maintainable backend services. This is a highly collaborative role focused on technical leadership mentoring and championing functional programming principles across the stack.

 

Responsibilities:

Technical Leadership & Architecture

  • Lead the design and implementation of new microservices and APIs using F# and framework prioritizing immutability concurrency and correctness.

  • Serve as the technical anchor for major feature development driving decision-making on technical debt reduction system scaling and platform modernization efforts.

  • Collaborate with Product Management and UX/UI design teams to translate complex requirements into clean well-defined technical specifications and deliverable increments.

  • Champion best practices including rigorous testing strategies (unit integration and property-based testing in F#) and clean architecture principles.

Full-Stack Development

  • Develop responsive and high-performance user interfaces using modern JavaScript (e.g. React TypeScript) ensuring a seamless experience for learners.

  • Build and maintain deployment pipelines and leverage cloud services (e.g. Azure or AWS) to manage and monitor production systems.

  • Optimize application performance across the stack troubleshooting bottlenecks in both runtime and the client-side JavaScript execution.

  • Write and optimize database queries (SQL/NoSQL) as necessary to support application persistence requirements.

Mentorship and Culture

  • Actively mentor mid-level and junior engineers on functional programming paradigms (F#) patterns and scalable JavaScript practices.

  • Conduct thorough code reviews focusing on code elegance type safety and adherence to Pluralsights engineering standards.

  • Promote a culture of collaboration continuous integration and operational excellence within the team.
     


Qualifications :

  • 5 years of professional experience in frontend software development.

  • Strong proficiency in modern JavaScript/TypeScript and a leading frontend framework (e.g. React Angular ).

  • Demonstrated experience working with data-intensive applications including effective techniques for data fetching caching and state management.

  • Familiarity with data visualization libraries and techniques (e.g. or similar) to present complex information clearly.

  • Solid understanding of RESTful APIs GraphQL and asynchronous programming patterns for efficient backend communication.

  • Experience with performance optimization for large-scale web applications.

  • Understanding of UX/UI principles and the ability to collaborate effectively with design teams.

  • Familiarity with version control systems (e.g. Git).

  • Excellent problem-solving skills and attention to detail.

  • Strong verbal and written communication skills with the ability to articulate technical concepts clearly.

 


Additional Information :

Perks you enjoy at KMS Mexico

  • Mexican law benefits
  • 15 days of PTO (in year zero from the first year onwards it is 3 days per year).
  • 5 days leave for the death of immediate family members negotiable.
  • Major Medical Expenses Insurance with coverage for immediate dependents (spouse and children).
  • Annual performance bonus (10% of annualized salary).
  • Annual salary adjustment.
  • Employee Referral Bonus.
  • Paid Certifications / Courses
  • Coursera License.
  • 5% Savings Fund.
  • 5% Grocery Vouchers.

Remote Work :

No


Employment Type :

Full-time

Were looking for a highly skilled Senior Full Stack Software Engineer to join the team responsible for scaling and enhancing our industry-leading technology skills platform. This role requires an architecturally-minded engineer capable of driving complex features from concept to production spanning ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

KMS Technology was established in 2009 as a U.S.-based software services company. With development centers in Vietnam and Mexico, we have been trusted globally for the superlative quality of our software consulting & development services, technology solutions, and engineers' expertise ... View more

View Profile View Profile