Senior Fullstack Developer (JavaScript, React, Node.js)
Primary stack
Nice to have's
Job description
About the Position
We're seeking an exceptional Fullstack Developer to join our forward-thinking team in building a sophisticated web application that transforms how product development teams operate. In this role, you'll leverage your comprehensive expertise in React, Node.js, Express.js, AWS, and PostgreSQL to create robust, scalable solutions that help teams organize, analyze, and structure their product features with unprecedented efficiency.
About the Project
Our platform is revolutionizing product development workflows by providing teams with powerful visualization and organization tools. This web-based application streamlines decision-making processes and enhances cross-functional collaboration. You'll be working on a solution that directly impacts how products are conceptualized, prioritized, and brought to market successfully.
Responsibilities
- Design and develop responsive, high-performance frontend interfaces using React 18.x, implementing modern practices including hooks, context API, and Redux where appropriate.
- Architect and build scalable backend services using Node.js 20.x and Express 4.x with RESTful API endpoints.
- Create and optimize PostgreSQL 15.x database schemas for maximum performance and scalability.
- Configure and manage AWS infrastructure including Lambda, S3, EC2, and CloudFront services.
- Collaborate effectively in an agile development environment using industry-standard tools such as Jira, Figma, and Slack.
- Write clean, maintainable code with thorough documentation and comprehensive testing.
- Contribute to code reviews and technical architecture decisions that shape product direction.
- Implement robust security measures and performance optimizations throughout the application.
- Troubleshoot and resolve complex technical challenges across the entire technology stack.
- Establish efficient CI/CD pipelines for seamless deployment and testing processes.
Requirements
- 5+ years of professional experience in fullstack development with JavaScript applications.
- Advanced proficiency in modern JavaScript and TypeScript development practices.
- Extensive experience with React (version 18.x) and its ecosystem including hooks, context, and state management solutions.
- Proven expertise in Node.js (version 20.x) and Express.js frameworks for backend service development.
- Strong background designing and optimizing PostgreSQL databases (version 15.x).
- Demonstrated experience with AWS services and cloud infrastructure management.
- Extensive knowledge of RESTful API design principles and implementation methodologies.
- Solid understanding of web security best practices and performance optimization techniques.
- Proficiency with Git version control and collaborative development workflows.
- Experience working in agile environments with standard DevOps tools like Jira, Figma, and Slack.
- Exceptional problem-solving abilities with meticulous attention to detail.
- Excellent written and verbal communication skills for effective remote collaboration.
Nice to Have
- Experience with GraphQL and Apollo Server/Client implementations.
- Knowledge of containerization technologies including Docker and Kubernetes.
- Understanding of microservices architecture and implementation strategies.
- Familiarity with automated testing frameworks (Jest, React Testing Library, Cypress).
- Background in UI/UX design principles and implementation methodologies.
- Contributions to open-source projects or developer communities.
- Experience developing real-time applications using WebSockets technology.
- Knowledge of advanced caching strategies and implementation techniques.
- Understanding of modern product development methodologies and workflows.
- Experience with application monitoring and analytics tools.
We Offer
You'll be contributing to an innovative product that is redefining how development teams operate. We offer a flexible remote-first environment that prioritizes work-life balance, competitive compensation, and substantial opportunities for professional growth. Join our collaborative team where your expertise will have a direct impact on our product's success and help shape the future of product development methodologies worldwide.
About the Company
[Company description if present]
© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Smartbrain
All 121 rolesSenior Full-Stack Engineer — React / Node.js / AI Agents
Smartbrain
GPU Server/Hardware Engineer (NVIDIA, field-based)
Smartbrain
Kotlin AQA Engineer | Remote Mobile Testing Specialist
Smartbrain
Senior Full-Stack Engineer - Angular, Django & DevOps
Smartbrain