Engineering Manager

Dev.Pro Logo

Dev.Pro

πŸ“Remote - Poland

Summary

Join Dev.Pro, a US-based software development company, as a Senior Architect to build and evolve a data and insight platform. Collaborate with engineers, product managers, and designers to deliver high-quality solutions. This role involves designing, implementing, and maintaining applications and services, ensuring their reliability, and mentoring team members. You will contribute to all aspects of service and application development for a robust data and insight platform. The ideal candidate possesses extensive experience with JavaScript, Node.js, various databases, AWS, and other technologies. Dev.Pro offers a remote/hybrid work environment and various benefits.

Requirements

  • 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

Responsibilities

  • 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

Benefits

  • 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
  • All Dev.Pro contractors can apply for health insurance on a reimbursement basis after completing their probation period
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.