Location:
Fully remote
Working hours:
Standart business work hours
Salary:
Competitive, paid in USD + bonus payment
About Us:
Teamflect is a leading SaaS provider in the performance management space, serving over 3,000 companies worldwide. Our platform helps organizations streamline goal setting, performance reviews, feedback, and overall employee development. As a proud Microsoft partner, we stand out with deep integration into the Microsoft ecosystem, especially Microsoft Teams.
Committed to innovation and workplace efficiency, we empower businesses to enhance employee engagement and performance. Our mission is to revolutionize how companies manage and develop their talent, positioning us at the forefront of HR technology.
Role Overview:
We are seeking a dynamic and experienced Full Stack Developer to join our team. The ideal candidate will design, develop, and maintain scalable applications while collaborating effectively with cross-functional teams.
Key Responsibilities:
- Experience:
Minimum of 3+ years in software development.
- Frontend Development:
Proficiency in JavaScript frameworks such as React or Next.js.
- Backend Development:
Strong experience with Node.js and related frameworks.
- AI Development Tools
: Experience using AI-powered development tools such as Claude Code, OpenAI Codex, GitHub Copilot, or similar tools to improve development productivity, code quality, testing, and problem-solving.
- API & Architecture:
Expertise in building RESTful services and working with microservices architecture.
- Databases:
Experience with document databases like MongoDB, including maintenance, optimization, and writing complex queries.
- Cloud Platforms:
Familiarity with AWS, Azure, or Google Cloud Platform (GCP).
- CI/CD:
Hands-on experience with CI/CD tools like GitHub Actions or Jenkins.
- Containers:
Experience with containerization technologies such as Docker and Kubernetes.
- Testing:
Strong background in unit and integration testing.
Qualifications:
- Strong problem-solving skills and effective communication within a team.
- Experience working in Scrum methodology.
- A collaborative mindset with a passion for innovation
Benefits:
- Insurance Support:
Health insurance support to ensure your well-being.
- Wellness Support:
Access to wellness programs and resources.
- Learning Support:
Opportunities for professional development and continuous learning.
- Flexible Work Environment:
Embrace the freedom of remote work while staying connected with a collaborative team.