GL - Sr. Fullstack Engineer (Kotlin/Node) - 170

Posted 12 Days Ago
Be an Early Applicant
Hiring Remotely in Brazil
Remote
Senior level
Software
The Role
The Senior Fullstack Engineer will design, develop, and maintain backend services and APIs with a focus on scalability and security. Responsibilities include working with microservices, collaborating with frontend teams, and mentoring junior engineers while staying updated with emerging technologies.
Summary Generated by Built In

We are seeking a highly skilled and motivated Senior Fullstack Engineer to join our dynamic engineering team. This role is pivotal in driving the development of scalable, secure, and efficient backend services and APIs that power our innovative solutions. The ideal candidate will bring deep expertise in TypeScript, Node.js, and Kotlin, combined with a strong understanding of microservice architecture and API design. As a senior engineer, you will play a critical role in shaping our technology landscape, collaborating closely with frontend teams, and contributing to the continuous improvement of our systems. If you are passionate about building impactful software and thrive in a fast-paced environment, this is the perfect opportunity to advance your career and make a meaningful difference.

Responsibilities
  • Design, develop, and maintain robust backend services and APIs using TypeScript, Node.js, and Kotlin, ensuring high performance and scalability.
  • Architect and implement RESTful APIs that are secure, efficient, and easy to consume by internal and external clients.
  • Lead the design and deployment of microservice-based architectures, focusing on service communication, data management, and fault tolerance.
  • Collaborate closely with frontend engineers, particularly those working with ReactJS, to deliver seamless full-stack solutions.
  • Utilize cloud technologies and container orchestration tools to deploy, manage, and scale applications effectively.
  • Analyze complex technical challenges and independently develop innovative solutions that align with business goals.
  • Participate in code reviews, mentor junior engineers, and promote best practices in software development and system design.
  • Drive continuous learning and improvement by staying current with emerging technologies, industry trends, and evolving best practices.
  • Take ownership of projects and deliver high-quality results within tight deadlines, balancing speed and quality.
  • Work cross-functionally with product managers, designers, and other stakeholders to ensure alignment and successful project delivery.

Requirements
  • TypeScript and Node.js: Proficient in TypeScript and Node.js, with a comprehensive understanding of asynchronous programming, event-driven architecture, and best practices for building scalable and maintainable server-side applications. Experience in leveraging TypeScript’s static typing to improve code quality and developer productivity is essential.
  • Kotlin: Extensive experience in Kotlin, particularly for backend development. Ability to write clean, idiomatic Kotlin code and utilize its features such as coroutines for asynchronous programming. Experience building and maintaining backend services and APIs using Kotlin frameworks and libraries.
  • RESTful API Design: Expertise in designing and implementing RESTful APIs that are secure, scalable, and easy to use. Strong understanding of API versioning, authentication and authorization mechanisms (e.g., OAuth, JWT), and documentation standards such as OpenAPI/Swagger.
  • Microservice Architecture: Deep knowledge of microservice design principles, including service decomposition, inter-service communication patterns (e.g., synchronous REST, asynchronous messaging), data consistency models, and deployment strategies. Experience with containerization and orchestration to support microservices is highly valued.
  • Problem-Solving: Exceptional analytical and problem-solving skills with the ability to independently diagnose complex issues, evaluate trade-offs, and implement effective solutions. Strong debugging skills and a proactive approach to identifying and mitigating risks.
  • Drive to Learn: Demonstrates a strong desire to continuously learn and grow, staying updated with the latest technologies, tools, and industry trends. Open to feedback and committed to personal and professional development.
  • Ownership: Takes proactive ownership of projects and tasks, ensuring high-quality deliverables that meet or exceed expectations. Shows accountability and a commitment to driving results.
  • Speed and Quality: Thrives in a fast-paced environment by delivering results quickly without compromising on quality. Balances agility with thoroughness to meet project deadlines and maintain system reliability.
Nice-to-Have Skills
  • ReactJS: Familiarity with ReactJS and frontend development concepts to facilitate effective collaboration with frontend teams. Understanding of component-based architecture, state management, and frontend-backend integration.
  • Amazon Web Services (AWS): Experience deploying and managing cloud-based applications using AWS services such as EC2, S3, Lambda, and RDS. Knowledge of AWS best practices for security, scalability, and cost optimization.
  • Kubernetes: Practical knowledge of Kubernetes for container orchestration, including deployment, scaling, and management of microservices in a cloud environment. Familiarity with Helm charts and service mesh technologies is a plus.
  • MySQL and NoSQL Databases: Understanding of relational databases like MySQL and NoSQL databases such as DynamoDB or MongoDB. Experience designing and optimizing database schemas, writing efficient queries, and managing data migrations.
  • Distributed Systems: Awareness of distributed system principles including data consistency, fault tolerance, scalability, and eventual consistency. Experience working with distributed caches, message queues, or event-driven architectures is advantageous.

Top Skills

AWS
Kotlin
Kubernetes
Microservice Architecture
MySQL
Node.js
NoSQL
Restful Apis
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
39 Employees
Year Founded: 2020

What We Do

Experts in crafting digital products ⚡️

At Thaloz, the mission is to support at every stage of the digital product journey. With a team of over 100 experts and a global presence in 30 countries, we leverage top-tier Latin American talent to deliver exceptional software development solutions that drive success.

Our Services:
→ Product Lab: Comprehensive product development services to build and scale software solutions. From strategy and design to development, testing, and launch, every aspect is handled with expertise.
→ Talent Hub: Accelerate the team-building process by 50% with carefully vetted LATAM talent. Select the team members, and they will be seamlessly integrated into projects under the client's leadership.
→ Enterprise Pod: Optimize operations with streamlined complex integrations and flawless implementations of digital products for B2B companies, ensuring rapid and smooth deployments.

Ready to assist in turning ideas into reality, get in touch through www.thaloz.com/contact-us

Join our community! 👨‍💻
Instagram: @thalozteam
YouTube: @thalozteam
Clutch: @thaloz

Similar Jobs

ServiceNow Logo ServiceNow

Architect

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
São Paulo, BRA
26000 Employees

Dynatrace Logo Dynatrace

Solutions Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Rio de Janeiro, BRA
5200 Employees

CrowdStrike Logo CrowdStrike

Sales Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Brazil
10000 Employees

Motorola Solutions Logo Motorola Solutions

Software Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
Brazil
21000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account