What are the responsibilities and job description for the Staff Full Stack Software Engineer position at Talently?
Job Title: Staff Full Stack Software Engineer
Location: Remote
Salary: $175,000-$195,000
Skills: Node.js, Vue.js, RESTful APIs, JavaScript/TypeScript, Cloud-Native Development
About the Technology, Information and Media Company / The Opportunity:
Join an innovative leader in the technology, information, and media sector, delivering cloud-native software that drives mission-critical solutions and serves millions worldwide. This is a unique opportunity to shape cutting-edge applications with massive impact, collaborating with talented teams and working with modern tech stacks like Node.js and Vue.js. As a Staff Full Stack Software Engineer, you’ll influence the complete product lifecycle and help power a fast-paced, high-growth environment—all in a remote-first culture.
Responsibilities:
- Collaborate with Product and Design to create technical specifications and user experience flows for new features and products.
- Design, build, and maintain responsive web applications with Node.js backends and Vue.js frontends.
- Implement comprehensive testing strategies including unit, integration, and end-to-end tests.
- Develop and deploy scalable services using serverless and containerized architectures in modern cloud environments.
- Design RESTful APIs and GraphQL services for seamless frontend-backend integration.
- Monitor production systems, optimize for performance and reliability, and maintain observability solutions.
- Participate in code reviews, mentor junior engineers, and contribute to technical architecture decisions.
- Work closely within agile teams, taking ownership from project conception through production deployment.
Must-Have Skills:
- Expertise in server-side JavaScript development with Node.js.
- Hands-on experience developing complex user interfaces in Vue.js and/or React, including state management (Vuex, Pinia, Redux).
- Deep understanding of modern JavaScript (ES6 ) and TypeScript.
- Proficiency with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
- Experience building and consuming RESTful APIs and GraphQL services.
- Track record of cloud-native application development, deployment, and monitoring.
- 10 years of hands-on experience in software development and a Bachelor’s degree in Computer Science, Engineering, or equivalent.
- Excellent problem-solving and communication skills, with a commitment to quality and best practices.
Nice-to-Have Skills:
- Experience with frameworks like Express, Fastify, or NestJS for Node.js backend development.
- Hands-on familiarity with Google Cloud Platform (GCP) or other major cloud providers.
- Knowledge of serverless functions and container orchestration tools (e.g., Docker, Kubernetes).
- Exposure to AI-powered development tools such as Cursor or Claude Code.
- Passion for mentoring, researching new technologies, and creating engineering culture and operational excellence.
Salary : $175,000 - $195,000