Position: Senior Full Stack Developer
Location: Bellevue, WA (Onsite)
Term: 6-12 Months Contract
Job Overview:
We are looking for an experienced Senior Full Stack Developer with at least 5 years of professional experience. You will be responsible for building web-hosted tools for acoustic simulation and audio tuning, ensuring seamless integration across the stack-from UI design to back-end systems.
Key Responsibilities:
- Full Stack Development: End-to-end development of web-hosted audio tools.
- Front-End: Develop intuitive UIs using React.js, Redux, HTML5, CSS3, TypeScript.
- Back-End: Create scalable systems with AWS CDK and Python.
- Audio Processing: Integrate audio libraries for advanced manipulation features.
- Integration: Optimize performance between front-end and back-end components.
- Testing & Deployment: Implement test plans and manage production deployments.
- Documentation: Maintain detailed documentation of the system, codebase, and APIs.
Qualifications:
- Experience: 5+ years as a Full Stack Developer.
- Front-End: React.js, Redux (including Redux Toolkit), HTML5, CSS3, TypeScript.
- Back-End: AWS CDK, Python; Docker experience is a plus.
- Audio Processing: Familiarity with Web Audio API and general audio concepts is a plus.
- AWS IoT: Experience with MQTT, web sockets, or AWS IoT is a plus.
- Databases: AWS RDS and NoSQL solutions.
- API Development: RESTful APIs for robust front-to-back communication.
- CI/CD: Familiarity with testing frameworks and cloud deployment workflows.
- Soft Skills: Strong communication, problem-solving, and team collaboration abilities.