Full Stack Software Engineer

September 19

🇦🇲 Armenia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

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) and handle 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 and communicate 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 longer-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 • Strong client-oriented mindset and ability to translate business models into technical solutions • Proactive, continuous improvement approach and a passion for quality

🏖️ Benefits

• Remote-first work • 3-month high-impact project with potential extension to a long-term contract of up to 2 years • Inclusion in a community that values growth and well-being • Culture that celebrates integrity, excellence, and ambition • Opportunities for personal and professional growth • One of the highest-rated workplaces on Glassdoor

Apply Now

Similar Jobs

September 11

ConnectWise

501 - 1000

☁️ SaaS

🔒 Cybersecurity

🏢 Enterprise

C++ engineer building disk and block-level backup agent for ConnectWise x360Recover. Design, optimize, and maintain cross-platform recovery agent.

🇦🇲 Armenia – Remote

💰 $585k Seed Round on 2019-06

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

August 14

Fundraise Up

51 - 200

🤲 Charity

💳 Fintech

☁️ SaaS

Senior Fullstack Developer at Fundraise Up; build donation widgets and admin dashboards. Scale backend with React/Node.js and TypeScript.

🇦🇲 Armenia – Remote

💵 $3.8k - $5.1k / month

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

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