Jobs
Interviews

The Software Machine

1 Job openings at The Software Machine
Full Stack Engineer india 1 years None Not disclosed Remote Contractual

Position: Full Stack Developer (frontend focused) (1+ Year Experience) Duration: 3 months Location: Remote We’re seeking a Full Stack Developer (frontend focused) with at least one year of hands-on experience building responsive, user-focused interfaces using React.js , Next.js , and TypeScript . Over an initial three-month contract (with possible two-month extension), you’ll collaborate with senior engineers to implement and optimize features that consume RESTful APIs and deliver a seamless user experience. Key Responsibilities: Build and maintain client-side components in React.js and Next.js , adhering to performance and accessibility best practices. Source data from RESTful endpoints—fetch, handle errors, and display dynamic content in UI components. Write TypeScript code for type-safe components, custom hooks, and utility functions. Translate Figma or Sketch designs into pixel-perfect, responsive layouts using CSS modules or CSS-in-JS (e.g., styled-components). Optimize page load times via code-splitting, lazy loading, and Next.js built-in optimizations (SSR/SSG). Implement and maintain unit and integration tests (Jest, React Testing Library) to ensure component reliability. Participate in code reviews, provide constructive feedback, and follow Git/GitHub workflows for branching and pull requests. Requirements: Minimum 1 year of real-world experience with React.js , Next.js , and TypeScript . Proven ability to integrate and manage data from RESTful APIs. Familiarity with modern tooling: Webpack, Babel, ESLint, Prettier. Understanding of state management using Context API or Redux. Strong attention to detail, problem-solving aptitude, and effective communication within a remote environment. To apply, submit your résumé, a brief cover letter, and links to GitHub or portfolio projects demonstrating your React/Next.js work with RESTful integrations at career@thesoftwaremachine.io Applications are reviewed on a rolling basis.