Position : Senior Staff Fullstack Engineer - JavaScript
Experience : 10+ Years
Location : Work From Home
Job Summary :
We are seeking a highly experienced Senior Staff Fullstack Engineer with over 10 years of experience, specializing in the JavaScript ecosystem. The ideal candidate will be an expert in both front-end and back-end development, with deep knowledge of ReactJS, Node.js, and cloud-native architectures. You will be responsible for leading the technical direction of projects, architecting end-to-end solutions, and mentoring teams to ensure the highest standards of code quality, security, and performance.
Key Responsibilities :
Technical Leadership & Architecture :
- Design and architect the overall technical solution for both functional and non-functional requirements (NFRs), defining the optimal technologies, patterns, and frameworks.
- Lead the technical design process by understanding client business use cases and converting them into elegant, high-level technical designs.
- Write and review comprehensive design documents that outline the application's architecture and framework for the development team.
- Review existing architectures and designs for aspects like extensibility, scalability, security, and user experience, ensuring best practices are followed.
Code & Quality Assurance :
Write and review high-quality code, ensuring it meets established standards and benchmarks.Conduct proof of concepts (POCs) to validate that proposed designs and technologies meet project requirements.Systematically analyze the root cause of issues, and provide permanent, well-justified resolutions.Collaboration & Mentoring :
Collaborate with cross-functional teams to define project requirements, priorities, and timelines.Mentor developers, translating complex technical decisions into clear and actionable tasks.Apply learnings from technology integration scenarios to current projects and share knowledge with the team.Required Skills & Qualifications :
Core Experience :
10+ years of total experience as a Fullstack Developer.A strong focus on the JavaScript ecosystem, including ReactJS, Node.js, and related frameworks.Technical Proficiency :
Expertise in front-end technologies such as HTML, CSS, and frameworks like Vue.js (Vue Router, Vuex / Pinia).Strong knowledge of Microservices Architecture (MSA), GraphQL, and modern build tools like Webpack, Roll-up, Vite, etc.Hands-on experience with cloud services (AWS, Azure) and serverless functions (AWS Lambda).Proficiency with databases such as MongoDB, Oracle, MySQL, PostgreSQL, and Redis.DevOps & Tooling :
A deep understanding of DevOps tools and CI / CD pipelines (Jenkins, Docker, Kubernetes, Gitlab CI, Azure DevOps).Hands-on experience with Unit Testing and version control systems like Git.Preferred Skills :
Familiarity with RESTful APIs and third-party libraries.Strong experience in a fast-paced agile development environment.Excellent problem-solving, communication, and collaboration skills.(ref : hirist.tech)