Job Description
Are you a passionate technologist looking to shape the digital future? CloudFront Systems is seeking a highly skilled Senior Full Stack Web Developer to join our dynamic team in the heart of Seattle. We are pioneers in cloud-based solutions and are looking for someone who thrives in a fast-paced, innovative environment.
In this role, you will lead the development of high-performance web applications, collaborate with cross-functional teams, and mentor junior engineers. If you have a deep understanding of modern web architectures and a desire to push the boundaries of what is possible, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work arrangements and a culture of continuous learning.
- Access to cutting-edge technologies and tools.
- Located in the vibrant downtown Seattle tech scene.
Responsibilities
- Design, develop, and deploy robust, scalable web applications using modern JavaScript frameworks (React, Vue, or Angular).
- Architect RESTful APIs and microservices to ensure high availability and performance.
- Collaborate closely with UX/UI designers to translate wireframes into pixel-perfect, responsive interfaces.
- Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Troubleshoot complex application issues and implement performance optimizations.
- Participate in the full software development lifecycle, from planning and design to testing and deployment.
Qualifications
- 5+ years of professional experience in full stack web development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Expert knowledge of frontend frameworks such as React.js or Next.js.
- Experience with backend technologies including Node.js, Python, or Java.
- Familiarity with cloud platforms like AWS or Azure.
- Understanding of database technologies (SQL and NoSQL) such as PostgreSQL and MongoDB.
- Strong problem-solving skills and the ability to work independently or in a team setting.