Perpetio is a software development company delivering custom mobile and web solutions for clients worldwide. We partner with startups and SMBs across various industries, helping them turn ideas into successful products or extending their teams with our expertise.
We are now looking for an ambitious and proactive Junior Full Stack JS Developer to join our team and grow together with us. In this role, you will work closely with experienced engineers, contribute to real projects, and continuously develop your technical and soft skills in a supportive environment.
Requirements: * 6+ months of commercial experience or strong pet projects/internships; * Basic knowledge of JavaScript and TypeScript; * Understanding of React.js fundamentals (Next.js experience is a plus); * Basic experience with Node.js and Express (Nest.js is a bonus, not required); * Understanding of how APIs work (REST; GraphQL is a plus); * Basic knowledge of any database (MongoDB or PostgreSQL); * Understanding of DOM structure. * Upper Intermediate English; * Excellent communication and teamwork skills.
Nice to have: * Degree (completed or in progress) in Computer Science, Engineering, or related field; * Pet projects or a GitHub account with your own code; * Interest in new technologies and desire to grow in Full Stack development; * Basic understanding of cloud services (AWS/GCP is a plus); * Experience with lightweight parsing libraries (Cheerio); * Experience with browser automation tools (Puppeteer, Playwright); * Data parsing skills.
Responsibilities: * Assist in developing and maintaining web & mobile applications; * Work with HTML and CSS to build responsive user interfaces; * Integrate third-party services under the guidance of senior developers; * Write clean, maintainable code; * Participate in team meetings, planning sessions, and code reviews; * Fix small bugs and support existing functionality.
We offer: * Professional growth — training, free English classes, books, etc; * Flexibility in your working hours; * Office / remote work balance; * Paid vacation (20 working days); * Unlimited paid sick leaves; * Mental health program; * Accounting / legal support; * Friendly team (check our Instagram ;) * Cozy office with courtyard; * Team buildings and corporate activities; * Сare and support.