Full-Stack Engineer

Time Doctor Logo

Time Doctor

πŸ“Remote - Ukraine

Summary

Join our dynamic engineering team as a Full-Stack Engineer and play a key role in designing, developing, and maintaining scalable web applications. You will work across the entire technology stack, utilizing your expertise in Node.js and Angular. Collaborate with cross-functional teams to build and ship high-quality features. This is a full-time, 100% remote position offering flexibility to work from anywhere. Contribute to innovative projects and be part of a diverse global team.

Requirements

  • 3+ years of experience as a Full Stack Engineer
  • Proficiency in back-end technologies such as Node.js, Python, Ruby, or similar
  • Experience with database systems, both SQL and NoSQL
  • Strong knowledge of API development and integration
  • Experience with cloud services (AWS, Google Cloud Platform, Azure)
  • Strong knowledge of front-end frameworks and libraries (e.g., React, Angular, or Vue.js)
  • Experience with responsive design principles and cross-browser compatibility
  • Experience in writing clean, testable code with unit and integration tests
  • Proven ability to troubleshoot and resolve front-end issues promptly
  • Basic Knowledge of MongoDB

Responsibilities

  • Develop and maintain robust, user-friendly web applications using cutting-edge front-end technologies
  • Implement new features and optimize existing ones to support the team's growth objectives
  • Design and implement robust and scalable architecture for back-end systems, ensuring high performance and reliability
  • Develop and maintain APIs that facilitate seamless communication between front-end and back-end components
  • Collaborate closely with UI/UX designers to bring design concepts to life, ensuring a visually appealing and intuitive user interface

Preferred Qualifications

Proficiency in back-end technologies such as Python or Ruby

Benefits

This full-time, 100% remote position provides the flexibility to work anywhere

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.