Save for Later

Senior Angular Developer

Technology
United States Atlanta, GA Austin, TX Chicago, IL Cincinnati, OH Frisco, TX Detroit, MI Kansas City, MO Memphis, TN Miami, FL New York, NY San Francisco, CA Washington, District of Columbia Cleveland, OH
Req ID: 4294-G

Description

Senior Angular Developer

Geometry is looking for a Senior Angular Developer who gets excited by creating everything from unique campaign experiences to powerful marketing technology platforms leveraging a modern, javascript-based tech stack. You will be responsible for working with others to create these experiences leveraging mostly front end and application layer skills, although any node.js and backend skills are a big bonus.

Who you are:

You can plan and communicate an ideal technical architecture for a globally scalable web app just as well as you can help plan and communicate effective front-end experience that will surprise and delight users. You love getting a wild ask from creative teams about feasibility of an idea only to wow them with a prototype at the next meeting. You can work well owning a project completely as well as working with others to get a project done. You have a hunger to seek out new technologies, industry trends, and best practices -- and enjoyment sharing that knowledge with others.

Skills you will need:

  • Proficient understanding of web markup, including HTML5, CSS3.
  • Strong Angular experience required.
  • Strong understanding of CSS pre-processing platforms, such as SASS.
  • Understanding and experience with implementation of software design patterns in JS and Angular, including state management (Akita / ngrx)
  • Proficient understanding of client-side scripting and JavaScript frameworks.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Big bonus for knowledge of Node.js and associated frameworks such as Express, NestJS, javascript API Development etc.
  • Hands-on experience implementing first and third-party RESTful web services with Angular and state management.
  • Experience and proficiency with implementing automated testing using tools like Jest, Karma, Jasmine, Enzyme, etc.
  • Excellence in verbal and written communication, and in working collaboratively with a variety of colleagues and clients in challenging circumstances.
  • Proficient understanding of code versioning tools, such as (Git / SVN).

Bonus points for experience or knowledge in:

  • Three.js or babylon.js
  • WebAR
  • Ionic
  • Image Recognition
  • Machine Learning
  • Unity or 3D


Share This Job