Job Closed
This listing is no longer active.
Vista, a Cimpress company, helps small business owners across the world design and market their business.
Senior Backend Engineer
Location
Ukraine
Posted
94 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Vista
• Design, develop, and maintain scalable backend services • Build and maintain RESTful APIs • Work with MongoDB and optimize database performance • Design and improve microservice architecture • Ensure high availability, performance, and security of backend systems • Participate in code reviews and architectural discussions • Improve CI/CD pipelines and containerized environments • Collaborate closely with frontend, product, and DevOps teams
Job Requirements
- 5+ years of backend development experience
- Strong experience with Node.js and TypeScript
- Strong understanding of REST API design principles
- Experience with MongoDB (data modeling, performance optimization)
- Understanding of microservices architecture
- Experience with message brokers (RabbitMQ)
- Experience with monitoring/logging systems (Grafana, Sentry)
- Experience with high-load systems
- Intermediate+ English (written and spoken)
Benefits
- Remote-First company
- Inclusive community
- Opportunities for growth
- Vista Behaviors for team culture
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain core services with a focus on performance and scalability • Take feature ideas from concept through research, data validation, and implementation • Build pipelines, FastAPI services, and TypeScript integrations • Perform systematic gap analyses and implement solutions
• Read and interpret blueprints and customer specifications • Test substrates to meet specifications • Prepare substrates for dicing function by mounting onto small glass plates • Perform calculations to instruct cutting machines to dice 4” squares into circuits • Use tweezers, chemicals and/or distilled water to remove post-dicing residue • Heat/treat/and/or 100% probe • Read work orders and study assembly drawings to determine heat treat operation to be performed • Adjust heat treat machine/hot plate controls according to work specifications • Examine and test substrate at various stages of production • Maintain records of probe results per resistor • Enter production information into computer via Vantage system • Placing of wax-mounted substrates on glass into vacuum chucks in work area of dicing saws • Manual cleaning of circuits • Prepare circuits for packaging • Utilize tweezers to move circuits from 6” petri dish to waffle packs • Works is often performed under microscope • Perform data entry into manufacturing software • Comply with safety regulations • Participate in team problem-solving.
• Are trusted advisors to our clients and seen as thought leaders in the tech industry • Are keenly aware of big picture business problems and goals and capable of a leadership role • Mentor, train, and upskill your Callibrity peers and clients’ teams • Can solve a wide variety of problems with the appropriate solution drawn from a large subset • Communicate complex ideas effectively, both verbally and in writing • Proactively identify problems, challenges, and issues and recommend the best possible solution • Demonstrate mastery and cable to teach software development best practices (Agile, DevOps, Test Automation, CI/CD, TDD) to others • Stay ahead of the curve by exploring new technologies including AI, Machine Learning, Cloud, and IoT • Thrive in an environment where there is close interaction among different roles and teams • Are admired by the client as someone they can count on, regardless of title or seniority
Software Engineer, Java, SQL Server
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
• Work in a full life-cycle software engineering project environment • Maintain, enhance, and refactor existing Java and SQL Server applications • Design and implement RESTful APIs using Spring Framework or Spring Boot • Develop, analyze, optimize, and troubleshoot complex SQL Server stored procedures, queries, indexing strategies, and performance tuning efforts • Support application modernization and cloud migration initiatives • Conduct thorough code reviews, implement unit and integration tests, and ensure code quality • Stay up to date on assigned specialties, work on expanding to others




