Smart Working is dedicated to creating a work environment where your role feels as fulfilling as it looks on paper. This is more than a remote job—it’s about finding a place where you truly belong, regardless of location. From the start, you become part of a supportive community that prioritizes your personal and professional growth. Our mission is to eliminate geographic limitations by connecting talented professionals with exceptional global teams for full-time, long-term opportunities. Join one of the highest-rated workplaces on Glassdoor and thrive in a fully remote, growth-oriented setting.
Key Responsibilities
- Design, develop, and maintain secure admin portals and dashboards using React, TypeScript, and Next.js.
- Build native Next.js applications leveraging App Router, server components, middleware, and API routes.
- Develop and support server-side authentication and enhance role-based access control (RBAC).
- Create and maintain automated frontend tests with Vitest, React Testing Library, and Playwright.
- Implement and manage CI/CD pipelines, overseeing application deployments with GitHub Actions, Docker, and AWS.
- Integrate frontend applications with backend APIs and services, including server-side API gateways.
- Independently investigate and resolve issues related to applications, deployments, and infrastructure.
- Identify and implement improvements in frontend performance, reliability, and code quality.
- Participate in technical discussions, evaluate current approaches, and recommend practical solutions.
- Contribute to ongoing product development by enhancing platform stability and maturity.
- Review and validate AI-assisted code to ensure it meets technical, quality, and integration standards.
Required Qualifications
- Extensive professional experience building frontend applications using React and TypeScript.
- Deep knowledge of native Next.js development, including App Router, server components, server-side authentication, API routes, and middleware.
- Proven track record in developing and maintaining admin portals and dashboards.
- Hands-on experience with frontend automated testing tools such as Vitest, React Testing Library, and Playwright.
- Experience building and maintaining CI/CD pipelines, preferably with GitHub Actions; familiarity with GitLab CI or Jenkins is also valuable.
- Practical experience with Docker and AWS for application deployment and delivery.
- Ability to independently manage frontend deployments and troubleshoot production issues.
- Strong skills integrating frontend applications with backend APIs and services.
- Excellent technical problem-solving abilities, a proactive mindset, and confidence working autonomously within a small engineering team.
Preferred Qualifications and Benefits
- Experience developing or enhancing role-based access control (RBAC) systems.
- Proven success in improving frontend performance with measurable outcomes.
- Familiarity with web accessibility standards (WCAG), including accessible color schemes, tooltips, and multilingual support.
- Knowledge of server-side authentication methods beyond AWS Amplify or .NET.
- Additional experience working across the full technology stack.
- History of contributing to product enhancements and advancing platform maturity.
- Familiarity with AI-assisted development tools, including reviewing and validating AI-generated code.
Smart Working may utilize artificial intelligence tools to assist in reviewing applications, analyzing resumes, and assessing candidate responses. These tools support the recruitment process but do not replace human judgment. Final hiring decisions are made by our recruitment team. Candidates interested in understanding how their data is processed are encouraged to inquire further.