Added
less than a minute ago
Type
Full time
Salary
Salary not provided

Related skills

javascript react docker aws sql

📋 Description

  • Design and develop software architecture that meets business and technical requirements
  • Lead architectural discussions, propose new design patterns, and provide guidance on technical decisions
  • Collaborate with product managers and other stakeholders to align software architecture with business needs
  • Ensure high standards of software quality by conducting code reviews and establishing best practices
  • Implement and advocate for engineering best practices, including security, scalability, and performance optimization
  • Mentor and guide software engineers in developing their technical skills and understanding of architectural principles

🎯 Requirements

  • 6+ years of experience in software engineering focusing on architecture and system design
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent work experience
  • Expertise in Ruby on Rails, React, JavaScript, Python
  • Deep understanding of software design patterns, microservices architecture, and RESTful API design
  • Experience with cloud platforms (AWS) and containerization (Docker, Kubernetes)
  • Proficient in database design and technologies (SQL, NoSQL, Redis)

🎁 Benefits

  • Remote environment: fully connected from home
  • Self-managed PTO: take time off as you need
  • Flexible work hours for work-life balance
  • Culture grounded in innovation and big ideas
  • MacBook (or PC) + setup fee ($500)
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →