Job Description
We are seeking a visionary Senior Full Stack Developer to join our elite engineering team in Washington. As a fully remote organization, we offer the flexibility to work from anywhere in the state while collaborating with top-tier talent globally. You will be instrumental in architecting scalable, high-performance applications that drive our mission forward.
The Role:
In this position, you will own the development lifecycle of our core products. You will bridge the gap between design and engineering, ensuring that our software not only meets technical requirements but also provides an exceptional user experience. You will mentor junior developers, conduct code reviews, and drive technical best practices across the organization.
Why You’ll Love It:
- Competitive salary and comprehensive benefits package.
- Flexible remote work policy within Washington state.
- Professional development budget and continuous learning opportunities.
- Modern tech stack and a collaborative, inclusive culture.
Responsibilities
- Design, develop, and deploy scalable web applications using modern JavaScript frameworks (React/Node.js).
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Mentor junior developers and conduct regular code reviews to ensure code quality and adherence to standards.
- Optimize applications for maximum speed and scalability, including database and API performance tuning.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Implement robust security practices and data protection measures.
- Troubleshoot complex production issues and provide timely resolutions.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with SQL databases (PostgreSQL/MySQL) and ORM tools (Sequelize/TypeORM).
- Experience with containerization tools like Docker and orchestration with Kubernetes.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a distributed, remote team environment.