Time Doctor company's all remote jobs
About the Role
This is a unique opportunity to develop your career as a senior front-end developer during an exciting period of hypergrowth. You’ll work closely with the product manager and lead front-end engineer to design and deliver solutions that enable Time Doctor to scale and ensure that we remain the market leader. All of this will be achieved through your ability to deliver and collaborate with a team of talented engineers. You’ll have the opportunity to work with a modern tech stack on a product that has traction with significant growth opportunities. This position reports to the VP of Engineering.
Responsibilities
- Create elegant and well-tested code that is easy to maintain to ensure high performance of data-heavy web applications
- Collaborate with a team, including product managers, designers, and back-end engineers, to deliver new features
- Use your product mindset to have an impact on how we can make things simpler, more intuitive, and easier for our customers
- Continually monitor and research front-end development trends, libraries, and frameworks, ensuring that they’re used appropriately to continually improve our product
Required Skills & Experience
- At least 4 years of professional web app development experience
- Expert at Angular10
- Proficiency in HTML and CSS with an understanding of responsive design
- Excellent at JavaScript/Typescript
- Experience with NodeJS, NPM (Yarn), and Webpack
How to Apply
Click the Apply button below.
About the Role
This is a unique opportunity to develop your career as a senior front-end developer during an exciting period of hypergrowth. You’ll work closely with the product manager and lead front-end engineer to design and deliver solutions that enable Time Doctor to scale and ensure that we remain the market leader. All of this will be achieved through your ability to deliver and collaborate with a team of talented engineers. You’ll have the opportunity to work with a modern tech stack on a product that has traction with significant growth opportunities. This position reports to the VP of Engineering.
Responsibilities
- Create elegant and well-tested code that is easy to maintain to ensure high performance of data-heavy web applications
- Collaborate with a team, including product managers, designers, and back-end engineers, to deliver new features
- Use your product mindset to have an impact on how we can make things simpler, more intuitive, and easier for our customers
- Continually monitor and research front-end development trends, libraries, and frameworks, ensuring that they’re used appropriately to continually improve our product
Required Skills & Experience
- At least 4 years of professional web app development experience
- Expert at Angular10
- Proficiency in HTML and CSS with an understanding of responsive design
- Excellent at JavaScript/Typescript
- Experience with NodeJS, NPM (Yarn), and Webpack
How to Apply
Click the link to apply directly - https://time-doctor.breezy.hr/p/d8b1942e1def-senior-front-end-engineer-100-remote
Time zone: (GMT+02:00) Kiev
About the Role
The software engineering lead is responsible for ensuring the Cloud Team can realize their vision through a combination of leadership and coaching, process improvement and hands-on ability.
Through the above ability and a close partnership with the cloud team product manager, you create a capability that enables the cloud team to design and deliver SaaS applications that accelerate the world’s transition to remote work.
Responsibilities:
- Operate in a 60% hands-on and 40% leadership/process capacity.
- Lead, manage and hire cloud team engineers and ensure that they are motivated, happy, and contribute to team success.
- Be generous in your mentorship and development of your engineers. Educate using your technical mastery and ensure your teammates get this from others in your non-expert areas.
- Contribute to the broader engineering vision in collaboration with the CTO and VP Engineering, and communicate the vision regularly to your team.
- Design and deliver Time Doctors suite of cloud applications.
- Translate the product managers' vision into well understood technical tasks that can be efficiently delivered by the team.
- Drive a culture of quality that can scale, by ensuring relevant test engineering techniques - for example, Unit Tests, Code Reviews, Integration Testing, and Snapshot testing.
- Own the complete cloud team delivery process, ensuring it is optimized from start to finish. Continuously optimize the process through regular retrospectives and continual improvement.
- Initiate change to existing processes based on a combination of experience of you and your team and metrics to improve the efficiency, quality and delivery rate of your team.
- Minimize the number of open critical and support issues by working with support departments to respond rapidly and manage customer issues.
- Own the cloud team production environment, ensuring platform performance, uptime, and stability.
Qualifications:
- 3 + years of experience working as a lead level engineer, ideally working on Node.js applications at scale
- Strong communication skills and the ability to lead technical discussions.
- Strong MongoDB experience, ideally with some sharding experience
- Experience with test-driven development and continuous delivery, ideally in a product-focused SaaS environment
- Experience working with AWS (S3, SQS, Redshift, Lambda), Google BigQuery, Firebase, Redis, and Heroku is desirable.
- Experience of working in a structured delivery environment
- Interest in a remote-first role and the ability to thrive in such an environment.
- Strong knowledge of QA methodologies, tools, and processes
- The ability to form strong relationships with internal teams, for example, Support, Customer Success, and other Engineering teams
- The ability to prioritize and remain calm under pressure
How to Apply:
Please go to this link https://time-doctor.breezy.hr/p/9f870ca45202-software-engineering-team-lead-cloud-100-remote to complete the application.
About Us
Our vision is to be the most trusted time-tracking and productivity application for remote teams. We help companies and employees do their best work. We’re looking for people passionate about spreading the practice of remote work with all of the benefits that come with it. We believe that office life is antiquated, that geography should not limit your career prospects, and that people should be able to work from wherever they want.
We’re a diverse global team of over 120 people working 100% remotely in over 30 different countries. We’re looking for an innovative software engineer team lead ready to help us modernize remote work. Learn more about us here: https://www.timedoctor.com/about-us.html
Time zone: (GMT+02:00) Kiev
About the Role
This is a unique opportunity to develop your career as a senior engineer during an exciting period of hypergrowth. You’ll work closely with internal revenue-generating teams to design and deliver solutions that will enable Time Doctor to scale and remain the market leader. All of this will be achieved through your ability to both deliver and collaborate with a team of talented engineers and product managers. You’ll have the opportunity to work with a modern tech stack on a product that has traction with significant growth opportunities. This is a full-time position, reporting to the VP of Growth.
Responsibilities:
- Create elegant and well-tested code that’s easy to maintain and ensures high performance at scale
- Ensure accuracy and integrity of data and applications through analysis, coding, clear documentation, and problem resolution
- Analyze and translate business and functional specifications and change requests into technical specifications
- Understand and follow Data Governance and ensure attention to data quality
- Collaborate and contribute as part of a team that includes product managers, designers, and front-end engineers
- Use your combined product and engineering mindset to have an impact on how we’re able to continually improve our products from a functional and scale perspective
- Continually learn and research engineering trends to ensure that we’re always using the most appropriate technology available
Qualifications:
- At least 4 years of professional back-end experience, ideally working on Node.js applications at scale
- Hands-on experience with Distributed Architecture, building RESTful services, XML/JSON, and modern Application Servers
- Knowledge of API design, including versioning, isolation and micro-services
- Experience with designing and implementing ETL processes and the use of ETL tools
- Experience with customer data platforms, CRMs (Segment, Listtrack, Hubspot, Salesforce) is desirable
- Strong MongoDB experience, ideally with some sharding experience
- Knowledge of relational and NoSQL database management systems
- Experience with test-driven development and continuous delivery, ideally in a product-focused SaaS environment
- Experience working with AWS (S3, SQS, Redshift, Lambda), Google BigQuery, Firebase, Redis, and Heroku
- Creative thinker with natural interest in finding solutions to new problems.
How to Apply:
Click this link to apply: https://time-doctor.breezy.hr/p/864673955dec-senior-integrations-engineer-100-remote
About Us
Our vision is to be the most trusted time-tracking and productivity application for remote teams. We help companies and employees do their best work. We’re looking for people passionate about spreading the practice of remote work with all of the benefits that come with it. We believe that office life is antiquated, that geography should not limit your career prospects, and that people should be able to work from wherever they want.
We’re a diverse global team of over 120 people working 100% remotely in over 42 different countries. We’re looking for an innovative senior integrations engineer ready to help us modernize remote work. Learn more about us here: https://www.timedoctor.com/about-us.html
Time zone: (GMT+02:00) Kiev