Angular Developer - remote

Mailshake
Posted 3 years ago
We Work Remotely
Mailshake is seeking a highly skilled and motivated Angular Developer to help us implement new features and functionality for our simple yet powerful sales engagement software for sales professionals. You’ll work closely with other members of the Product and Engineering teams to continue building our platform to provide customers with a great user experience.

About the Position

The Angular Developer is responsible for writing frontend-specific code to implement new features for Mailshake’s platform, and you’ll use your strong Angular and NgRx skills to turn design concepts into great UI/UX for our customers. Your frontend code will call internal APIs and services provided by other members of the Engineering team to complete end-to-end functionality.

The frontend architecture is built on recent versions of Angular and TypeScript, thus solid working knowledge of those technologies is needed, as is a strong background in HTML, CSS, and JavaScript. We use NgRx to manage state in our Angular frontend, so familiarity with NgRx is a big plus.

This is a remote-only position and thus requires the ability to get work done with minimal supervision, and should also be able to communicate effectively with other members of the team on an as-needed basis. The person in this role should have a steady pace of feature delivery while maintaining high quality code.

Key Responsibilities

  • Implement frontend features in a consistent, timely manner.
  • Provide estimates for frontend development work.
  • Participate in design concept reviews to ensure feasibility and great UI/UX.
  • Work closely with the Product team to iterate on design concepts for upcoming features.
  • Work closely with the Product team to understand feature needs and usability.
  • Work closely with the Engineering team to understand priorities and schedules.
  • Provide frontend coding support for other Engineering team members.

Must Haves

  • Prior work implementing Angular in large-scale frontend applications.
  • Ability to transform design mockups into working prototypes and frontend UI/UX.
  • Excellent verbal and written communication skills.
  • In-depth knowledge of Angular, RxJs, TypeScript, HTML, CSS, and JavaScript.
  • Working knowledge of git and GitHub.
  • Remote, work-from-home experience.

Nice To Haves

  • Prior work in a SaaS company.
  • Experience with NgRx.
  • Experience with Material Design and Angular Material.

About Mailshake

Mailshake is a profitable, bootstrapped, and fast-growing startup looking to expand our product offering with the feedback of thousands of happy customers. We believe in putting our customers first, tackling tough problems head on, and simply trusting our employees to get stuff done. We offer flexible schedules, paid maternity/paternity leave, medical and dental insurance, 401(k) with company match, and other perks that come with being a remote company.

Diversity and Inclusion

At Mailshake, we respect and celebrate the unique attributes, characteristics, and perspectives that make each person who they are. We also believe that bringing diverse individuals together allows us to build better products and a better overall company. Mailshake is an Equal Opportunity Employer.