KATBOTZ®

Senior Full Stack Developer

KATBOTZ®

contract

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularJavaJavaScriptJestJUnitKubernetesPostgresRxJSSpringSpring BootSpringBootTypeScript

About the role

  • Lead the design, development, and optimization of scalable web applications
  • Collaborate with cross-functional teams
  • Mentoring developers
  • Making architectural decisions

Requirements

  • 10+ years of experience in software development
  • Strong hands-on expertise across front-end and back-end technologies
  • Architectural decision-making ability
  • Experience mentoring developers in a fully remote environment.
  • Strong understanding of OOP principles, micro-services architecture, and MVP pattern
  • Main tech stacks: Java/Spring Boot, Angular TypeScript/JavaScript
  • Strong understanding of HTTP and Restful protocols
  • Skilled with Git and version control systems
  • Experience with RxJS
  • Experience with writing unit tests, including JUnit (Java) and Jest (Angular/TypeScript)
  • Experience with PostgreSQL, Snowflake and relational databases
  • Familiarity with DevOps practices, including Kubernetes, RKE, GitHub Actions pipelines, and CI/CD practices.
Benefits
  • Competitive compensation package
  • Opportunities for professional development and career advancement.
  • Flexible working conditions, with remote options available.
  • Dynamic and supportive work environment.

Applicant Tracking System Keywords

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

Hard skills
JavaSpring BootAngularTypeScriptJavaScriptOOP principlesmicro-services architectureMVP patternPostgreSQLSnowflake
Soft skills
mentoringcollaborationarchitectural decision-making