Webstacks is a high performance website operations and growth marketing agency established in 2020. We have quickly grown into a 55-person company because of our innovative website operations methodology, strong partnerships, and high-growth clients. We are constantly setting larger goals and stopping at nothing to achieve them. Our team’s dedication is humbling, and we are looking for another motivated individual to help us reach the next level. Our mission is to transform the way the world’s most influential SaaS, FinTech, and Blockchain companies compete in today's digital landscape.
Sr. Angular Developer
San Diego, CA
Webstacks is a high-performance website operations and growth marketing agency established in 2020. We have quickly grown into a 60-person company because of our innovative website operations methodology, strong partnerships, and high-growth clients. We are constantly setting larger goals and stopping at nothing to achieve them. Our team’s dedication is humbling, and we are looking for another motivated individual to help us reach the next level. Our mission is to transform the way the world’s most influential SaaS, FinTech, and Blockchain companies compete in today's digital landscape.
Webstacks holds a premier partnership with HubSpot as the fastest company to become an Elite Partner in the program’s history. In doing so, Webstacks is the company powering the adoption, expansion, and optimization of HubSpot for the fastest-growing companies in B2B tech such as Circle, Shopmonkey, and Buildkite.
As a Senior Angular Developer in this 6-month contract role, you will be the driving force behind the design and development of responsive and user-friendly websites using Angular 1 & 2. Your primary focus will be on crafting B2B websites that deliver seamless and engaging user experiences. You'll collaborate closely with cross-functional teams to architect and implement robust front-end solutions, ensuring they align with project requirements and industry best practices. Your responsibilities will include conducting code reviews, optimizing application performance, and integrating Headless CMS, with a preference for expertise in Bloomreach.
Details of the role
- Type of Work: Contract (6 month)
- Location: United States (ideally in San Diego, California!)
- Salary: $80/hour
- Lead the development of web applications using Angular, ensuring they are responsive, user-friendly, and aligned with project requirements.
- Collaborate with cross-functional teams to design and implement front-end solutions that are scalable, maintainable, and adhere to best practices.
- Conduct code reviews to maintain high code quality, consistency, and adherence to coding standards. Mentor and guide junior developers in improving their skills.
- Identify and address performance bottlenecks, optimize web application performance, and improve page load times for a seamless user experience.
- Seamlessly integrate Headless CMS, with a preference for Bloomreach, to enable efficient content management within the web applications.
- Implement robust testing practices, including unit testing and end-to-end testing, to ensure the reliability and quality of the developed applications.
- Maintain clear and comprehensive technical documentation, including code documentation, architecture diagrams, and development processes.
The best parts of this job
- Working on exciting and challenging B2B web development projects that require your expertise in Angular and front-end technologies.
- The opportunity to stay up-to-date with the latest trends and best practices in Angular and front-end development, ensuring that you are always at the forefront of technology.
- Playing a pivotal role in designing and implementing web applications that directly impact businesses and clients, contributing to their success.
- Being part of a collaborative and dynamic development team where you can exchange ideas, learn from your peers, and collectively work towards achieving project goals.
- The satisfaction of seeing the tangible results of your work through the creation of responsive and user-friendly web applications that enhance user experiences.
The worst parts of this job
- Meeting project deadlines and managing workload can be challenging, especially when working on complex web development projects with tight schedules.
- Managing client expectations, particularly in the context of B2B web projects, can sometimes be challenging, as clients may have high demands or evolving requirements.
- Identifying and resolving bugs or issues in complex web applications can be time-intensive and require meticulous attention to detail.
- Collaborating with cross-functional teams and stakeholders may involve navigating communication challenges and aligning different perspectives.
- While you may enjoy creating new features and applications, dealing with legacy code or maintaining existing projects can be less exciting and more time-consuming.
- Strong problem-solving skills, a proactive approach to identifying and addressing issues, and an attention to detail.
- A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, and a master's degree would be a plus.
- Extensive experience with Angular, including Angular 2+ versions, and a proven track record of successfully delivering complex web applications using this framework.
- Strong experience in integrating web applications with RESTful APIs and a solid understanding of API design principles.
- A deep understanding of web performance optimization techniques and the ability to apply them effectively to enhance page load times and overall application performance.
- Proven experience in implementing testing strategies, including unit testing and end-to-end testing, to ensure the reliability and quality of web applications.
- A strong commitment to maintaining code quality, adherence to coding standards, and experience conducting code reviews to ensure code consistency and best practices.
- Familiarity with Agile/Scrum methodologies and the ability to work in an iterative and collaborative development environment.
All this sound good? Sweet, we can't wait to chat!