Senior FullStack Engineer

Senior FullStack Engineer

Senior FullStack Engineer

Ambush

7 horas atrás

Nenhuma candidatura

Sobre

  • Ambush is a People Company. But what does that mean exactly? It means we care about our people as much as we care about building great products. We take a human-centered approach to identifying, retaining and integrating highly talented, long-term remote people into America’s best product and development team.
  • We began our consulting journey in 2015 and have been growing ever since! We do that by delivering the best quality work possible for our clients. We are not afraid to take risks, and we always seek the best possible path to solve a problem, instead of just a quick makeshift solution. Thanks to our highly skilled team of engineers, we always perform tasks using our best abilities!
  • We are passionate about what we do every day, and we can always count on our team to have our backs. Teamwork is one of our core values! We don’t go anywhere by ourselves. We are driven to achieve great things. And we are extremely helpful to everyone. We expect you to be a team player.

When you join us, you will

  • Design, implement, test, and deploy new features and product improvements across the entire stack using Node.js (Backend) and React (Frontend).
  • Develop robust, highly performant, and scalable APIs and microservices using Node.js and frameworks like Express or NestJS, ensuring seamless communication with databases.
  • Translate designs and wireframes into high-quality, responsive, and reusable user interface components using modern React best practices (e.g., Hooks, Context API, Redux/Zustand).
  • Participate actively in code reviews, technical architecture discussions, and defining engineering best practices.
  • Write comprehensive unit, integration, and end-to-end tests to maintain a high bar for code reliability and stability in production.

What we'd like to see in a candidate

  • Strong proficiency with Node.js and its ecosystem (e.g., Express.js, NestJS, or similar frameworks). Experience with REST APIs, asynchronous programming, and microservices architecture.
  • Deep experience building modern, complex web applications using React.js and Next.js. Solid understanding of component lifecycles, state management, and advanced concepts like Server-Side Rendering (SSR) or Static Site Generation (SSG).
  • Demonstrated ability to write production-ready code in TypeScript (preferred for both Node and React).
  • Practical experience with relational and/or NoSQL databases.
  • Experience with testing frameworks and a commitment to writing clean, maintainable, and well-documented code.

Nice to haves

  • -Familiarity with regulated industries (e.g., healthcare or fintech).
  • -Practical experience ensuring software accessibility and setting up automated User Interface (UI) testing.