[Remote] Staff Full Stack Software Engineer
Note: The job is a remote job and is open to candidates in USA. Talently is an innovative leader in the technology, information, and media sector, delivering cloud-native software that drives mission-critical solutions. As a Staff Full Stack Software Engineer, you will influence the complete product lifecycle and help power a fast-paced, high-growth environment, collaborating with talented teams and working with modern tech stacks like Node.js and Vue.js.
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
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
- 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
Company Overview