A

Software Engineer (NodeJS + React) at Awesomic Inc

  • Full-time
  • On-site, Europe
  • $120K - $160K a year

Software Engineer (NodeJS + React)

Responsibilities

  • 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

Skills

  • 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

Benefits

  • 💼 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

Published 12 days ago • Expires August 02, 2025 08:07