Full-Stack Developer

Seattle FULL TIME $95,000 - $120,000 / Year
($7,916 - $10,000 / Month)

Job Description

Join our team as a Full-Stack Developer, where you'll be instrumental in developing cutting-edge web applications. We're seeking a candidate who is proficient in both front-end and back-end technologies and thrives on innovation and problem-solving. If you are passionate about creating scalable solutions and eager to collaborate with talented professionals, we would love to meet you!

Responsibilities

  • Architect and implement full-stack web applications using modern technologies.
  • Work closely with product teams to devise inventive technical solutions.
  • Optimize application performance and ensure scalability.
  • Participate in daily stand-ups to discuss progress and challenges.
  • Refactor and improve existing codebase for maintainability.
  • Engage in cross-team collaboration to understand project requirements.
  • Implement user interfaces based on wireframes and mockups.
  • Monitor server issues and provide solutions proactively.
  • Generate automated testing scripts and ensure code quality.
  • Maintain security standards throughout the application lifecycle.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
  • Git
Soft Skills
  • Critical Thinking
  • Team Collaboration
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Understanding of containerization for deploying applications.
  • Experience with CI/CD pipelines: Knowledge in automating the software development lifecycle.

Benefits

  • Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • 401(k) retirement plan with company matching.
  • Flexible work schedules and remote work options.
  • Paid time off and holidays.

Company Culture

  • Innovation: We prioritize innovative thinking and encourage creative problem-solving among our team.
  • Collaboration: Our culture emphasizes teamwork and collaboration, leading to integrated perspectives and solutions.
  • Continuous Learning: We support professional development and lifelong learning for all employees.
Status: Open