Kunai

Senior Fullstack Engineer, Kotlin/React

Kunai

full-time

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain secure, high-performance backend services using Kotlin and Spring Boot within a microservices architecture.
  • Build and enhance modern, responsive user interfaces using React and TypeScript, ensuring accessibility and maintainability.
  • Develop and maintain RESTful APIs that meet enterprise standards for scalability, reliability, and security.
  • Deploy, manage, and monitor containerized applications using Amazon ECS (Elastic Container Service).
  • Leverage core AWS services to design resilient, fault-tolerant cloud infrastructure aligned with enterprise architecture standards.
  • Design, implement, and optimize relational database solutions using PostgreSQL and/or MySQL, including complex query development and performance tuning.
  • Follow structured Git-based workflows using GitHub, including feature branching, pull request reviews, and controlled release processes.
  • Ensure adherence to secure coding standards, compliance requirements, and enterprise governance frameworks.
  • Identify and resolve system performance issues across application, database, and infrastructure layers.
  • Participate in architectural reviews and contribute to long-term platform modernization initiatives.
  • Collaborate with cross-functional stakeholders including product, security, DevOps, and enterprise architecture teams.

Requirements

  • 5+ years of experience in fullstack software engineering within complex, enterprise environments.
  • Strong backend development experience using Kotlin.
  • Proven expertise developing production-grade microservices using Spring Boot.
  • Hands-on experience with AWS (Amazon Web Services) and cloud-hosted infrastructure.
  • Experience deploying and managing containerized workloads using Amazon ECS.
  • Strong frontend development experience with React and modern JavaScript.
  • Proficiency in TypeScript to enhance scalability, maintainability, and type safety.
  • Solid understanding of relational database design and advanced SQL (PostgreSQL or MySQL).
  • Experience with Git-based version control and enterprise development workflows using GitHub.
  • Strong understanding of object-oriented design principles, design patterns, and distributed systems.
  • Experience working in regulated or compliance-driven environments is highly preferred.
  • Excellent communication skills and ability to collaborate across large, matrixed organizations.
Benefits
  • Competitive compensation
  • Professional development opportunities
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinSpring BootReactTypeScriptRESTful APIsPostgreSQLMySQLAWSAmazon ECSGit
Soft Skills
communicationcollaborationproblem-solvingorganizational skills