About the Role
You will design and implement user-facing features using React, develop robust backend services with Node.js, and collaborate closely with product and design teams to deliver scalable solutions.
Responsibilities
- Develop responsive and interactive user interfaces with React
- Build and maintain backend services using Node.js
- Collaborate with designers to translate mockups into functional components
- Optimize application performance for speed and scalability
- Write clean, maintainable, and testable code
- Participate in code reviews and contribute to team knowledge sharing
- Troubleshoot and debug production issues
- Integrate third-party APIs and services
- Ensure cross-browser and cross-device compatibility
- Implement state management using modern patterns and tools
- Contribute to architectural decisions and technical planning
- Maintain up-to-date documentation for code and systems
- Follow security best practices in frontend and backend development
- Support deployment and monitoring processes
- Engage in agile development cycles with regular sprints and standups
- Work with version control systems like Git
- Improve frontend build pipelines and tooling
- Assist in testing strategies including unit and integration tests
- Stay current with evolving JavaScript frameworks and standards
- Contribute to accessibility and SEO improvements
Compensation
Competitive salary based on experience
Work Arrangement
Fully remote
Team
Small, agile team focused on rapid iteration and product innovation
Tech Stack
- Frontend: React, Redux, Webpack, Babel
- Backend: Node.js, Express
- Infrastructure: Docker, Kubernetes, AWS
- Monitoring: Sentry, Datadog
- Testing: Jest, Cypress, React Testing Library
Culture
- We value autonomy and ownership
- Fast decision-making with minimal bureaucracy
- Transparent communication across the team
- Focus on delivering value over process
- Encouragement of continuous learning and experimentation
Growth Opportunities
- Opportunity to influence product direction
- Work on challenging technical problems
- Mentorship and peer learning
- Access to training resources and conferences
- Clear path for technical advancement
No visa sponsorship available