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