Full Stack Software Engineer

September 20

Apply Now
Logo of Smart Working

Smart Working

B2B • SaaS • Recruitment

Smart Working is a recruitment service specializing in sourcing and providing top-tier software developers from around the world to meet the needs of businesses. With a robust vetting process that includes technical assessments and background checks, Smart Working ensures that clients receive highly skilled developers adept in various programming languages and frameworks. The company focuses on flexible and remote hiring solutions, allowing businesses to efficiently scale their development teams while benefiting from significant cost savings.

51 - 200 employees

🤝 B2B

☁️ SaaS

🎯 Recruiter

📋 Description

• Design and implement scalable, performant UIs and app architectures, balancing user experience with resource constraints. • Develop across the stack with React.js, Node.js, TypeScript, and modern frameworks (Next.js, Vite). • Work with SQL databases including PostgreSQL, MySQL, MSSQL, and indexing/search tools like Elastic, OpenSearch, or Solr. • Build and consume APIs (REST or GraphQL), handling caching and offline support with React Query or Apollo. • Manage application state using patterns/tools such as Redux, Context API, or Zustand. • Ensure quality with unit, integration, and E2E testing frameworks (Jest, Cypress, Puppeteer, Mocha). • Apply microservices architecture principles and containerization with Docker. • Build responsive UIs that adapt to varied devices and screen sizes. • Collaborate in an agile team, communicating effectively with peers and stakeholders to deliver business value. • Deliver real value from day one on a 3-month high-impact project with potential extension to a long-term contract.

🎯 Requirements

• 5+ years of professional experience with TypeScript/JavaScript. • 3+ years of experience with React.js, using latest features. • 3+ years of experience with Node.js, using latest features. • Strong experience with state management (Redux, Context API, Zustand). • Proficiency with SQL databases (PostgreSQL, MySQL, MSSQL). • Experience with indexing/search tools (Elastic, OpenSearch, Solr). • Strong knowledge of RESTful APIs and/or GraphQL, including caching/offline via React Query or Apollo. • Hands-on experience with Docker and microservices architecture. • Proficiency with unit, integration, and E2E testing frameworks (Jest, Cypress, Puppeteer, Mocha). • Proven ability to deliver responsive UI development. • Experience with at least one modern framework (Next.js or Vite). • Nice to have: Experience with Azure services (Service Bus, Blob Storage, Table Storage, Secrets, Managed Identity). • Nice to have: Exposure to Kubernetes & Helm. • Nice to have: Familiarity with MongoDB. • Nice to have: Systemic framework knowledge. • Nice to have: A strong client-oriented mindset and ability to translate business models into technical solutions. • Nice to have: Proactive, continuous improvement approach and a passion for quality.

🏖️ Benefits

• Remote-first culture • 3-month high-impact project with a pathway to a long-term contract of up to 2 years • Welcomed into a genuine community that values growth and well-being • Opportunities for personal and professional growth • Join one of the highest-rated workplaces on Glassdoor

Apply Now
Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com