Enable job alerts via email!

Software Engineer (NodeJS + React)

Awesomic Inc

San Francisco (CA)

Hybrid

USD 120,000 - 160,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Awesomic Inc, a leading web app company, seeks a Strong Middle-to-Senior Software Engineer to enhance its team. The ideal candidate will work with Node.js, React, and AWS in a dynamic environment, contributing to impactful web applications while benefiting from supportive perks and a collaborative community. Join us for an exciting opportunity with strong growth potential!

Benefits

Community of specialists to learn from
Onboarding buddy
15 annual paid days off
15 sick leave days
$120 monthly psychologist reimbursement
Option for coworking or fully remote work
Overtime work compensation

Qualifications

  • 4+ years of hands-on experience in software development.
  • Strong proficiency in React.js and Tailwind CSS.
  • Solid experience with Node.js and Express.

Responsibilities

  • Collaborate with teams to design, develop, and deploy web applications.
  • Manage and optimize AWS cloud infrastructure.
  • Build and maintain robust REST APIs.

Skills

Software Development
React.js
Node.js
MySQL
AWS
Debugging
Communication

Tools

AWS
Docker
Jest
Cypress

Job description

About Awesomic

We are a web app that matches businesses from around the world with the best-fit talents using an AI-driven algorithm. Since our founding in 2020, we’ve completed 14,000+ tasks for 4,000+ clients, including Reface, Lift99, SilviaTerra, Y Combinator startups, and various VC funds.

Now Hiring: Strong Middle-to-Senior Software Engineer (Node.js + React) to join our client’s team
Location:Europe
What you'll do:
  • Collaborate with cross-functional teams (Product, Design, Marketing) to design, develop, and deploy high-quality web applications that align with business goals and user needs
  • Write clean, modular, and maintainable code using React.js, Tailwind CSS, and Node.js
  • Manage and optimize AWS cloud infrastructure, including services like EC2, S3, and RDS, following best DevOps practices
  • Design, implement, and maintain MySQL databases to ensure scalable and efficient data storage and access
  • Build and maintain robust REST APIs to support core application features and third-party integrations
  • Ensure application quality and stability through unit and end-to-end testing using Jest and Cypress
  • Actively incorporate user feedback into the development cycle to enhance product usability and satisfaction
  • Communicate technical concepts clearly across technical and non-technical teams
  • Work independently to manage your workload, meet deadlines, and deliver on objectives
  • Stay informed on emerging technologies, frameworks, and best practices in web development, and bring fresh ideas to the table
About You:
  • 4+ years of hands-on experience in software development
  • Strong proficiency in React.js and Tailwind CSS for frontend development
  • Solid experience with Node.js and Express for backend development
  • Experience working with Python in a production environment
  • Strong knowledge of MySQL and database architecture best practices
  • Skilled in writing tests with Jest and Cypress
  • Proven experience designing and building RESTful APIs using modern frameworks
  • Excellent debugging and problem-solving skills across the full stack
  • Clear and professional communication skills — both written and verbal
  • Comfortable working in a fast-paced, agile environment and managing multiple priorities independently
Even better if you have:
  • Familiarity with WebGL and three.js for 3D graphics programming and rendering
  • Experience with containerization using Docker for application deployment and management
  • Experience with AWS-SDK for cloud computing, including experience with AWS services such as EC2, S3, and RDS
  • Experience with 3D modelling would be a big plus

What do you get with Awesomic?

  • A community of passionate specialists to learn from
  • An onboarding buddy to help you adjust as a newbie
  • 15 annual paid days off
  • 15 sick leave days
  • $120 monthly psychologist reimbursement
  • Option for coworking or fully remote work
  • Overtime work compensation

Selection process:

  • Intro call
  • Technical Interview
  • Final call with client

You get the point: working at Awesomic is fun. So why wait to join our community? Just fill in the form below, and you’re one step closer to being one of the somics!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.