Fullstack Developer
  • 1pointsystem
7 Days Ago
NA
NA
Denver-CO
7-16 Years
Required Skills: NODE.JS, API, Microservice, AWS
Job Description
Role: Fullstack Developer
Location: Greenwood Village CO (hybrid)
Interview: In-person
About the Role
  • We are seeking an experienced Senior Software Engineer to join our growing engineering team. In this role, you will be responsible for designing, building, and maintaining large-scale systems and high-utilization APIs. You will own the development and operations of these APIs, ensuring tight SLAs and high performance to meet our customers' needs.
Required Qualifications:
  • 5+ years of professional software engineering experience
  • Proven expertise in building large-scale, highly available, and performant systems
  • Proficient in Node.js, with experience in building production-ready APIs and microservices
  • Strong working knowledge of Python and/or Java
  • Extensive experience with AWS services and cloud-native architectures
  • Hands-on experience with modern software development tools and practices (e.g., Git, CI/CD, testing frameworks)
  • Excellent problem-solving, critical thinking, and communication skills
  • Ability to work collaboratively in a fast-paced, agile environment
Preferred Qualifications:
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Familiarity with message queuing systems and event-driven architectures
  • Knowledge of distributed systems, caching, and data modeling
  • Exposure to front-end technologies (e.g., React, Angular)
  • Passion for mentoring junior engineers and sharing knowledge
  • Track record of delivering high-performing, highly available APIs
Key Responsibilities:
  • Design and implement robust, scalable, and maintainable software systems
  • Develop high-performance APIs and microservices using Node.js (primary language) and Python/Java (secondary languages)
  • Own the full lifecycle of critical APIs, from initial design to ongoing monitoring and optimization
  • Ensure API performance meets or exceeds defined SLAs, proactively addressing any issues
  • Optimize infrastructure and deployment processes on AWS cloud platform to maximize uptime and responsiveness
  • Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions
  • Review code, provide mentorship, and participate in architectural discussions
  • Continuously improve engineering practices, tooling, and processes
  • Contribute to the overall technical strategy and roadmap

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates