Forbes Advisor logoForbes Advisor logo

Staff Engineer - Full Stack MERN

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Must-Have Experience Requirements:Education:• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.• A minimum of 10 years of professional experience in full-stack development. Technical Skills:• Proficiency in JavaScript, including ES6 and beyond, asynchronous programming, closures, and prototypal inheritance.• Expertise in modern frontend frameworks/libraries (React, Vue.js).• Strong understanding of HTML5, CSS3, and pre-processing platforms like SASS or LESS.• Familiarity with responsive and adaptive design principles.• Knowledge of frontend build tools like Webpack, Babel, and npm/yarn.• Proficiency in Node.js and frameworks such as Express.js, Koa, or NestJS.• Experience with RESTful API design and development.• Familiarity with Serverless technologies (Lambda, CloudFunctions).• Experience with GraphQL.• Expertise in SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).• Experience with caching and search frameworks (Redis, ElasticSearch).• Proficiency in database schema design and optimization.• Familiarity with containerization tools (Docker, Kubernetes).• Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).

About the job

As a key technical leader, you will collaborate closely with our Engineering team, Product team, and various stakeholders to craft and deploy scalable, secure, and high-performance solutions. Your leadership will guide best practices, foster mentorship, and spearhead cross-functional collaboration.

Key Responsibilities:
• Partner with the Engineering Group and Product team to fully grasp requirements and architect comprehensive solutions.
• Enhance applications for optimal speed, scalability, and security.
• Implement robust security and data protection protocols.
• Develop high-quality, reusable code for frontend and backend applications.
• Clearly document and communicate application designs, topologies, and architectures to peers and business stakeholders.
• Collaborate with User Experience, Product Management, Engineering, and Marketing teams to deliver exceptional web experiences.
• Work alongside Engineering and other teams to innovate new frameworks, feature sets, and functionalities.
• Lead and mentor team members, championing thought leadership and project excellence.
• Provide technical guidance and ensure compliance with best software engineering practices, including TDD, continuous integration, delivery, and deployment.

About Forbes Advisor

Forbes Advisor is a groundbreaking initiative under the Forbes Marketplace umbrella, dedicated to delivering journalist- and expert-driven insights, news, and reviews across personal finance, health, business, and everyday life decisions. Our mission is to equip consumers with the knowledge and research essential for making informed decisions, allowing them to focus on what matters most in their lives. If you seek challenges and opportunities akin to those found in a startup, complemented by the advantages of a well-established and successful organization, we encourage you to explore this opportunity.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.