
Senior Fullstack Engineer, Kotlin/React
Kunai
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Job Level
Tech Stack
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