Software Engineer (Node.js) for Setapp

| Kyiv, Kiev, UKR | Remote | Hybrid
Sorry, this job was removed at 10:57 a.m. (CST) on Thursday, May 16, 2024
Find out who's hiring in Other US Location.
See all Developer + Engineer jobs in Other US Location
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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.
Setapp is MacPaw's subscription-based app service for macOS and iOS. It provides access to 240+ Mac and iOS apps for daily tasks covering productivity, lifestyle, web development, Mac maintenance, creativity, writing, education, and personal finance.
Setapp's mission is to give Apple users easy access to stellar apps so they can focus on doing the job, not looking for the tools. Therefore, we launched an AI assistant, an upgraded search functionality in the platform, and a curated collection of apps designed to enhance user workflows.
Now, we are seeking a Software Engineer who is eager to contribute to developing a top-notch web application that will represent the appearance of the product for a large number of Apple users.
Our team's objective is to develop a new Setapp marketplace packed with additional enhanced features. We also have a codebase in PHP for the Setapp website that should be supported and later migrated to NodeJS. Therefore, we aim to find someone who follows a full-stack skillset and has experience with both backend and frontend development.
Don't hesitate to apply by sending us your CV.
P.S. Good news! We don't have a test assignment for this position. We have an interview with practical tasks instead.
In this role, you will:

  • Take part in developing new reliable services with Node.js, both frontend and backend
  • Create API to support simultaneous migration from the current Setapp website to the new one
  • Conduct SEO optimization of the existing Setapp website
  • Mentor the engineers on the team in improving their skills in Node.js
  • Participate in all phases of the development lifecycle


Skills you'll need to bring:

  • Proven experience with NodeJS (or Next.js/NestJS)
  • Strong knowledge of ReactJS, JavaScript, Typescript
  • Experience with REST API development
  • Responsibility, self-management
  • Great communication skills


As a plus:

  • Experience with PHP frameworks (Laravel/Symphony)
  • Experience with relational databases (MySQL/Postgres)
  • Basic knowledge of Docker
  • Basic knowledge of Cloud providers
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • People Operations
    • C#Languages
    • C++Languages
    • CSSLanguages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • Objective-CLanguages
    • PHPLanguages
    • PythonLanguages
    • RubyLanguages
    • SassLanguages
    • SqlLanguages
    • SwiftLanguages
    • TypeScriptLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • LodashLibraries
    • PandasLibraries
    • ReactLibraries
    • ReduxLibraries
    • DjangoFrameworks
    • DockerFrameworks
    • ExpressFrameworks
    • FlaskFrameworks
    • GraphQLFrameworks
    • gRPCFrameworks
    • JestFrameworks
    • JupyterFrameworks
    • KubernetesFrameworks
    • LaravelFrameworks
    • Next.jsFrameworks
    • Node.jsFrameworks
    • OAuthFrameworks
    • PlaywrightFrameworks
    • SparkFrameworks
    • SymfonyFrameworks
    • TerraformFrameworks
    • TorchFrameworks
    • Vue.jsFrameworks
    • BigQueryDatabases
    • FirebaseDatabases
    • MemcachedDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • NoSQLDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • SQLiteDatabases
    • AWS (Amazon Web Services)Services
    • GitHubServices
    • Google CloudServices
    • Microsoft AzureServices
    • FigmaDesign
    • AirtableManagement
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • SlackCollaboration
    • ZoomCollaboration
    • HiBobProject Management

What are MacPaw Perks + Benefits

Culture
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Employee resource groups
Hybrid work model
Remote work program
MacPaw lets all employees work remotely at least once a week or more, pending their manager's discretion.
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Health Insurance + Wellness
Dental insurance
Health insurance
We believe that health is a key factor in determining the quality of life. It is important for us that our employees receive quality medical support and support if necessary.
Life insurance
Mental health benefits
Child Care & Parental Leave
Generous parental leave
We believe that there is hardly any other job as important as raising a human. And we are celebrating with you such an important life event, regardless of whether it is birth or adoption.
Vacation + Time Off
Sabbatical
Paid holidays
Paid sick days
Professional Development
Job training & conferences
Mentorship program

More Jobs at MacPaw

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MacPawFind similar jobs like this