Smart Working is dedicated to creating a work environment where your role not only looks good on paper but feels fulfilling every day. This is more than just 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 growth and well-being. Our mission is to eliminate geographic barriers by connecting talented professionals with exceptional global teams for full-time, long-term positions. We focus on meaningful work that fosters both personal and professional development. Join one of the highest-rated workplaces on Glassdoor and thrive in a genuinely remote-first culture.
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 maintain server-side authentication features and enhance role-based access control (RBAC).
- Create and manage automated frontend tests with Vitest, React Testing Library, and Playwright.
- Implement and oversee CI/CD pipelines, managing application deployments using 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 methodologies, and recommend practical solutions.
- Support ongoing product development by contributing to platform stability and maturity.
- Review and validate AI-assisted code to ensure it meets technical, quality, and integration standards.
Required Qualifications
- Extensive professional experience developing frontend applications with 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 building and maintaining admin portals and dashboards.
- Hands-on experience with frontend automated testing tools such as Vitest, React Testing Library, and Playwright.
- Experience creating and managing CI/CD pipelines, preferably with GitHub Actions; familiarity with GitLab CI or Jenkins is also valuable.
- Practical expertise using Docker and AWS for application deployment and delivery.
- Ability to independently manage frontend deployments and troubleshoot production issues.
- Experience integrating frontend applications with backend APIs and services.
- Strong problem-solving skills, proactive mindset, and confidence working autonomously within a small engineering team.
Preferred Qualifications and Additional Information
- Experience developing or enhancing role-based access control (RBAC) systems.
- Proven ability to improve 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.
- Contributions to product enhancements and platform maturity improvements.
- Familiarity with AI-assisted development tools, including reviewing and validating AI-generated code.
Smart Working may utilize artificial intelligence tools to assist with parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses for consistency. These tools support the recruitment team but do not replace human judgment. Final hiring decisions are made by humans. For more information about data processing during recruitment, please reach out through official channels.