Company Description Hey Support helps growing businesses build high-performing, distributed teams by connecting them with talented professionals from around the world. The company carefully selects and trains team members to ensure they align with each client’s
culture, values, and goals. Hey Support focuses on long-term, collaborative partnerships that create mutual benefit for businesses and team members alike. By emphasizing strong working relationships, the company aims to deliver consistent, reliable support that drives growth and operational excellence.
Role Description This is a full-time, remote role for a Full Stack Engineer at Hey Support. In this position, you will design, develop, and maintain scalable
web applications across both
front-end and back-end components. You will collaborate closely with product managers, designers, and other engineers to translate requirements into clean, efficient, and secure code. Day-to-day responsibilities include implementing user interfaces, building and integrating APIs, optimizing performance, writing automated tests, and participating in code reviews. You will also help improve development processes, contribute to architectural decisions, and ensure high-quality deliverables that support client needs.
Qualifications
- Strong front-end development skills, including experience with modern JavaScript frameworks and Cascading Style Sheets (CSS).
- Solid back-end web development experience, including building and maintaining APIs and working with server-side frameworks.
- Demonstrated full-stack development capability, integrating front-end and back-end systems into cohesive software solutions.
- Proficiency in general software development practices, such as version control (e.g., Git), testing, debugging, and code optimization.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Experience with relational or NoSQL databases and familiarity with cloud platforms (e.g., AWS, Azure, GCP) is beneficial.
- Strong problem-solving abilities, attention to detail, and the capacity to work independently in a remote, distributed environment.
- Effective communication skills and experience collaborating with cross-functional teams.