- Home
- Remote Jobs
- Full-Stack Engineer
Full-Stack Engineer
Time Doctor
Date Posted:
1/17/2025
Remote Work Level:
100% Remote
Location:
Ankara, TurkeyJob Type:
Employee
Job Schedule:
Full-Time
Career Level:
Experienced
Travel Required:
No specification
Education Level:
We're sorry, the employer did not include education information for this job.
Salary:
We're sorry, the employer did not include salary information for this job.
Categories:
Benefits:
Unlimited or Flexible PTO
About the Role
Title: Full-Stack Engineer
( Customer Happiness )
Location: Ankara TR
Type: Full-Time
Category: Software Development
Job Description:
About the Role:
We are looking for a dedicated Full-Stack Engineer to join our Customer Happiness team. In this role, the candidate will work across the full stack, leveraging their skills in Node.js for backend development and Angular for building user-friendly frontends. They will play an important role in maintaining and enhancing our applications, ensuring they meet the needs of our customers with reliability and performance.
Day-to-day responsibilities will include troubleshooting and resolving bugs, implementing incremental feature updates, and optimizing existing systems. The candidate will collaborate with cross-functional teams, including support, product, and engineering, to address customer-reported issues and deliver timely solutions that enhance the overall user experience
Your Responsibilities:
- Feature Development: Design, develop, and deploy innovative features that align with the product roadmap and deliver measurable customer value.
- System Reliability and Support: Ensure system availability and performance by implementing robust monitoring tools, conducting regular health checks, and proactively addressing potential risks.
- Bug Fixing and Maintenance: Identify, prioritize, and resolve software bugs while ensuring minimal disruption to end-users and maintaining system integrity.
- Troubleshooting of Customer Issues: Analyze and resolve complex customer-reported issues by collaborating with support teams and ensuring timely communication of updates.
- Testing and Quality Assurance: Develop comprehensive test plans, execute rigorous testing protocols, and drive automation initiatives to maintain high software quality standards.
- Continuous Improvement of Customer Experience: Gather feedback from customer interactions, analyze usage patterns, and implement enhancements to improve usability and satisfaction.
- Monitoring and Incident Response: Establish incident response protocols, lead post-mortem analyses, and implement preventive measures to minimize future occurrences.
- Collaboration and Cross-Functional Alignment: Partner with product, engineering, and customer success teams to ensure seamless execution of projects and alignment with business objectives.
Skills & Experience:
- 3+ years of experience as a Full Stack Engineer
- Proficiency in Javascript/Typescript and its ecosystem
- Strong knowledge of front-end frameworks and libraries (e.g., React, Angular, or Vue.js)
- Proficiency in back-end technologies such as Node.js
- Extensive experience with database systems, both SQL and NoSQL
- Strong knowledge of API development and integration.
- Experience with cloud services (AWS, Google Cloud Platform, Azure)
This full-time, 100% remote position provides the flexibility to work anywhere. Time Doctor is an equal-opportunity employer and values diversity within our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
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 are 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 150 people working 100% remotely in over 40 different countries. We're looking for innovative team members ready to help us modernize remote work. Learn more about us here - https://people.timedoctor.com