🟢 Join Dev.Pro - a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011.
We invite an experienced and proactive Senior Architect to join our dynamic software engineering team. In this role, you’ll help build and evolve a robust data and insight platform that supports trend forecasting, improves consumer understanding, and drives smarter product decisions. You’ll collaborate with talented engineers, product managers, and designers to deliver high-quality, reliable solutions that help businesses stay ahead of trends.
🟩 What's in it for you:
- Help shape the future of trend forecasting and consumer insights with a global data platform
- Boost your technical expertise by working with a modern tech stack (JavaScript, Node.js, React, Next.js, AWS, Elasticsearch, etc.)
- Work with a talented and motivated engineering team in a dynamic, remote/hybrid environment
✅ Is that you?
- 5+ years with JavaScript and Node.js
- 4+ years of database experience (MySQL, MongoDB, Redis, DynamoDB)
- 3+ years with TypeScript, React, and Next.js
- 2+ years in software architecture
- 2+ years of AWS experience (EC2, Lambda, SQS, SNS, etc.)
- 2+ years of experience with Elasticsearch
- 1+ year of working with GraphQL
- Proficiency in PHP or similar server-side language (Python, Ruby, Perl)
- Experience building RESTful APIs (Express, Next.js)
- Experience designing schemas for SQL and NoSQL databases
- Hands-on experience working across browsers and breakpoints
- Strong understanding of web service security (OWASP best practices) and networking concepts (e.g., CORS)
- Ability to translate product requirements into simple, effective solutions
- Advanced English level, with excellent communication skills
🧩Key responsibilities and your contribution
In this role, you’ll contribute to all aspects of service and application development for a robust data and insight platform that helps businesses forecast trends, understand consumers, and make smarter product decisions.
- Design, implement, and maintain applications and services
- Refactor systems for efficiency and maintainability and contribute to writing automated tests
- Ensure deployment, uptime, and reliability of services and resolve issues quickly
- Mentor other team members through code reviews, pair programming, and tech guidance
- Collaborate with product managers, designers, and DevOps to align priorities
- Communicate status and technical topics clearly in team meetings
- Work independently on tasks and guide the team in technical implementation and debugging
🎾 What's working at Dev.Pro like?
Dev.Pro is a U.S.-based outsourcing company with an ambitious and creative mindset, delivering top-tier software products since 2011. Known for its strong human focus, Dev.Pro promotes a work environment that is fair, inclusive, open-minded, and friendly toward people of every race, religion, gender, cultural background, and marital or parental status. By joining Dev.Pro, you'll experience what it's like to grow with professionals who support your journey.
🌴🏄🏻 Maintain a healthy work-life balance with 30 paid rest days per year to use as holidays, vacations, or personal time on the dates you choose and request in advance
🌐🩺 Secure your health: All Dev.Pro contractors can apply for health insurance on a reimbursement basis after completing their probation period
💵💰 Ensure your compensation matches your efforts: We provide payments in U.S. dollars and cover any overtime hours
🌴🛌 Take care of yourself with 5 additional paid sick leave days per calendar year — no medical certificate required
🤝📋 Get the support you need: Access a dedicated HR team for organizational consultations.
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Client interview — ✅ Offer
Interested? Find out more:
Top Skills
What We Do
Dev.Pro helps innovative technology companies scale their business by leveraging our software engineering expertise to support them every step of the way.
It was founded by entrepreneurs and technologists, with the goal of helping technology-driven companies to develop their innovative software products and grow their businesses.
We started as an American company in 2011 and now have offices in different locations. Part of our development centers are located in Ukraine and we support Ukrainian specialists by providing them with career opportunities around the world. Also over the past few years, we have been hiring specialists from very different countries and continue to do so, expanding and globalizing the company.
True to our roots, we remain creative and nimble, tailoring our engagement with clients to meet their specific needs. Some come to us for our engineering expertise, some for the rapid delivery, and some for cost efficiency. But what truly sets us apart is the alliance we forge with our clients over time, aligning our success with theirs.