Software Engineer (Node.js/ReactJS) for Internal Automation Service
MacPaw is a software company, that develops and distributes software for macOS and iOS. Today, our products have more than 30 million users worldwide.
At MacPaw, we believe humans and technology can reach their greatest potential together.
MacPaw is proud to be Ukrainian. The support and development of Ukraine are significant parts of the company's culture. MacPaw gathers open-minded people who support each other and aspire to change the world around us.
Are you into streamlining processes and enhancing efficiency? Then we have a perfect role for you! We are seeking a Full-Stack Engineer to join our Internal Automation Service team.
At MacPaw, we're committed to empowering our various teams with cutting-edge automation solutions, enabling them to scale and excel in their domains. As a member of our Internal Automation Service, you'll play a pivotal role in analyzing, developing, and integrating bespoke automation solutions tailored to the specific needs of different departments within MacPaw.
If you're passionate about leveraging technology to drive the company`s efficiency and thrive in a collaborative environment where your work directly impacts the lives of your colleagues, don`t hesitate to apply for this vacancy!
In this role, you will:
- Collaborate with different MacPaw teams to identify automation opportunities and develop innovative solutions.
- Design, build, and maintain robust automation tools.
- Design, build, and implement automation solutions using Airtable and Zapier.
- Foster a culture of continuous improvement by soliciting and incorporating user feedback to refine existing automation processes.
- Communicate effectively with stakeholders and ensure alignment on project objectives.
Skills you'll need to bring:
- Strong command of TypeScript.
- Proven proficiency in Node.js (NestJS) and React.
- Experience with Postgres or another RDBMS.
- Strong knowledge of web API and principles of inter-service communication.
- Fast learning of new tools and APIs.
- Demonstrated ability to work independently and take ownership of projects.
- Excellent communication skills.
As a plus:
- Familiarity with Airtable and Zapier.
- Understanding of TypeORM or another ORM framework.
- Experience with creating custom applications for Slack.
- Proficiency in Google Apps Scripts.
- Experience with creating Jira applications using Forge or Connect.