Software Engineer (NodeJS + React)
🚀 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! 💫
- Locations
- San Francisco
- Remote status
- Fully Remote
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 20,000+ tasks for 4,000+ clients, including Reface, Lift99, SilviaTerra, Y Combinator startups, and various VC funds.