Senior Full Stack Software Engineer (React/Node.js)

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Full Stack Software Engineer (React/Node.js) | [Your Innovative Tech Company Name]

The Tone:
This is a full-time role at [Your Innovative Tech Company Name], located in San Francisco, CA (Hybrid/Flexible Remote Options Available). The company builds AI-driven data analytics and predictive intelligence solutions, empowering global enterprises to transform complex data into actionable insights. This role is instrumental in designing, developing, and deploying robust, scalable, and high-performance web applications that power the core platform, offering a significant impact on the product roadmap and technical direction within a growing company that values innovation and professional growth.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Hybrid; San Francisco, CA

• Team: dynamic product development team
• Mission: Design, develop, and deploy robust, scalable, and high-performance web applications that power our core platform.
• Tech Stack: React, Redux, Node.js, JavaScript (ES6+), HTML5, CSS3, Webpack, Babel, Express.js, NestJS, Koa.js, PostgreSQL, MySQL, Sequelize, TypeORM, Prisma, MongoDB, DynamoDB, AWS, Azure, GCP, EC2, Lambda, S3, RDS, Jenkins, GitLab CI, GitHub Actions, Docker, Kubernetes, Jest, React Testing Library, Cypress, Mocha, Chai

What You’ll Actually Do
• Develop: Design, develop, test, and deploy new features and enhancements for flagship web applications using modern React, Redux, Node.js, and related technologies.
• Collaborate: Work closely with product managers, UX/UI designers, and other engineering teams to translate business requirements into technical specifications and deliver high-quality solutions.
• Lead: Lead technical discussions, participate in architectural design, and perform thorough code reviews to ensure code quality, performance, and scalability.
• Optimize: Optimize applications for maximum speed, security, and scalability, ensuring a seamless and responsive user experience.
• Mentor: Mentor junior and mid-level engineers, sharing knowledge, best practices, and fostering a culture of continuous learning and technical excellence.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in full-stack web development with a strong emphasis on modern JavaScript frameworks.
• Experience: 5+ years of professional experience in full-stack web development, demonstrating strong proficiency in React.js (including Hooks and context API) and Node.js (with frameworks like Express.js, NestJS, or Koa.js).
• Skills: Expertise in JavaScript (ES6+), HTML5, CSS3, Redux for state management, RESTful API design, relational databases (PostgreSQL, MySQL, ORMs), and exceptional analytical, problem-solving, and debugging skills.
• Bonus: Familiarity with cloud platforms (AWS, Azure, GCP), experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions), Docker, container orchestration (Kubernetes), and NoSQL databases (MongoDB, DynamoDB).

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year