Acquia is the open digital experience company. We provide the world's most ambitious brands with products built around Drupal to allow them to embrace innovation and create customer moments that matter. At Acquia, we believe in the power of community and collaboration — giving our customers and partners the freedom to build tomorrow on their terms.
Headquartered in the U.S., we have been named one of North America’s fastest growing software companies by Deloitte and Inc. Magazine, rated a leader by the analyst community, named one of the Best Places to Work in India by Great Place to Work. We are Acquia. We are building for the future and we want you to be a part of it!
We are looking for a talented, detail-oriented and enthusiastic Software Engineer who is passionate about building industry leading frontend applications. You'll be using the most current technologies and best practices to accomplish our goals. Responsibilities include research, design, implementation, documentation, and maintenance of new and existing systems. You will be working in a culture that is always looking to improve our quality, tools, and efficiency.
In this Role, you'll get to:
Participate in all aspects of the software development life-cycle, turning functional requirements into working application components that meet specifications and follow Acquia best practices.
Estimate the amount of work required to deliver requirements.
Build high quality web apps with latest technologies including TS and Angular
Get involved with technical team members to build the best solution
Participate in technical design and code reviews
What you have:
At least 1 year of experience developing frontend web application in Angular framework
Excellent HTML5/CSS3 skills – you understand the importance of UX
Experience in CSS preprocessors like SASS and LESS (Syntactically Awesome Stylesheets (Sass) and Leaner CSS)
You love new technologies and approaches and want to use the best tools available.
Excellent knowledge in modern coding and design practices. For example DRY, SOLID principles, and TDD
Ability to write good unit tests
Excellent communication, analytical, problem-solving skills with an ability to collaborate asynchronously in a multi-time zone environment
Bachelor's degree in Computer Science or equivalent engineering discipline/experience
It's Great if you have:
Experience and interest in automated testing is a plus
Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.