Position: Junior Software Engineer (Angular, Node.js)
Company: Dev.Pro
Experience required: 1y
English level: intermediate

**Description**
🟢 Join Dev.Pro - a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011.We invite a proactive Software Engineer, preferably with expertise in Vue.js, to join our team and contribute to the development and maintenance of one of the key components of our client’s flagship product – a reliable, offline-proof restaurant and food service management solution. The component you’ll be working on is a robust kitchen display and printing system designed to facilitate the operations of the kitchen staff in quick-service and fast casual restaurants.



🟩 **What's in it for you:**

Get valuable experience in the thriving industry of Point of Sale systems
Improve your English through daily communication with English-speaking colleagues based in the US and around the world
Join a senior-level team of specialists with an incredible knowledge-sharing culture and work on a live, evolving product actively used by over 15,000 restaurants worldwide


✅ **Is that you?**

Vue.js knowledge and practical skills or a strong desire to quickly learn Vue.js
Solid TypeScript, JS Angular knowledge
Good Node.js understanding
Intermediate+ English level


**Desirable:**

Fast food restaurant/retail domain knowledge
Problem-solving skills; great attention to detail
Strong independent work and collaborative teamwork skills
Excellent communication skills


🧩**Key responsibilities and your contribution**

In this role, your main contribution will lie in driving the development and enhancement of high-quality software products that meet the client's needs.



Participate in the development of new product features
Provide maintenance/refactoring of existing functionalities
Fix bugs from production
Take part in requirements and planning meetings
Collaborate with team members to discuss, approve, and implement technical decisions
Evaluate technical solutions, proactively identify and communicate potential risks
Conduct direct communication with the client and their teams, addressing any technical concerns and providing timely updates


🎾 **What's working at Dev.Pro like?**

Here, we appreciate your contribution and the value you add to projects. Dev.Pro offers a culturally diverse, gender-neutral, empathetic, and parenthood-friendly work environment where everyone’s needs and differences are treated with equal respect and care. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey. We offer:


✔️ 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
✔️ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, and conferences
✔️ Healthcare kit (gym, sports nutrition, etc.); healthcare insurance fully compensated by Dev.Pro
✔️ Pregnancy support, maternity and military leave
✔️ Fun online activities and team-building events
✔️ IT, facility, and accounting support, including work equipment
✔️ 5 sick leave days, up to 60 days of medical leave, and up to 6 days of leave per year due to family reasons (i.e., wedding/funeral/baby birth)