Senior Fullstack Developer - Kotlin/NodeJS/ReactJS
About the Role
We are seeking a Senior Fullstack Developer with expertise in Kotlin, NodeJS, and ReactJS to join our dynamic team. This remote position offers the opportunity to work on cutting-edge technology solutions that leverage AI for scalable applications. You will be part of a squad focused on Payment solutions, contributing to the development and maintenance of web applications.
What You'll Do
- Develop and maintain web applications using Node.js and React.
- Work with backend services in Go, Kotlin, and Python.
- Implement and manage containers using Docker.
- Orchestrate services in Kubernetes environments.
- Contribute to the creation and maintenance of CI/CD pipelines.
- Utilize PostgreSQL databases for data storage, manipulation, and troubleshooting.
- Implement observability practices using Datadog.
- Integrate messaging systems like Kafka for inter-service communication.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Explore and implement AI-based coding solutions to optimize processes and development, using tools like Cursor, Claude Code, Copilot, or Winsurf.
Requirements
- Proven experience in development with Node.js and React.
- Knowledge of one or more of the following languages: Go, Kotlin, Python.
- Familiarity with Docker and Kubernetes.
- Experience with PostgreSQL databases.
- Understanding of observability and monitoring practices with Datadog.
- Experience with messaging systems, particularly Kafka.
- Knowledge of microservices architecture patterns.
- Understanding of application resilience, scalability, and latency.
- Ability to work collaboratively in an agile environment.
- Good communication skills and ability to manage demands effectively.
- Experience with agile processes, including the use of Jira and Confluence.
- Knowledge of tracking methods, Merge Request (MR) habits, and software quality.
- Ability to creatively solve complex problems.
Nice to Have
- Experience with cloud platforms (AWS, Azure).
- Familiarity with frontend frameworks beyond React.
- Knowledge of DevOps practices.
What We Offer
- Health and dental insurance.
- Meal and food allowance.
- Childcare assistance.
- Extended parental leave.
- Partnerships with gyms and wellness professionals via Wellhub (Gympass) and TotalPass.
- Profit-sharing program.
- Life insurance.
- Continuous learning platform (CI&T University).
- Discount club.
- Free online platform dedicated to promoting physical, mental health, and well-being.
- Courses on pregnancy and responsible parenting.
- Partnerships with online course platforms.
- Language learning platform.
- And many more.
This Senior Fullstack Developer role at CI&T offers a unique opportunity to work with cutting-edge technologies in a fully remote environment. The company provides excellent benefits and a strong focus on continuous learning.
Who Will Succeed Here
Proficient in building scalable applications using Kotlin and Node.js, with a strong understanding of microservices architecture and experience deploying applications in Docker and Kubernetes environments.
Self-motivated and disciplined in a remote work setting, demonstrating strong time management skills and the ability to collaborate effectively across time zones using tools like Slack and Jira.
Extensive experience in Agile methodologies, particularly in leading sprints and mentoring junior developers while being comfortable with continuous integration and deployment processes using tools like DataDog and Kafka.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months