About the Role
The role involves designing and implementing both frontend and backend systems, contributing to mobile applications, and collaborating closely with team members to deliver high-quality software solutions.
Responsibilities
- Develop and maintain responsive user interfaces using React
- Build and optimize backend services with Node.js
- Create cross-platform mobile applications using React Native
- Write clean, testable, and well-documented code
- Collaborate with designers and product managers to define requirements
- Participate in code reviews to ensure code quality
- Troubleshoot and debug production issues
- Improve application performance and scalability
- Implement secure authentication and data protection practices
- Integrate third-party APIs and services
- Maintain version control using Git
- Write and maintain unit and integration tests
- Support deployment pipelines and CI/CD processes
- Monitor application health and respond to alerts
- Document technical decisions and system architecture
- Stay current with evolving JavaScript standards and tools
- Optimize applications for accessibility and usability
- Refactor legacy code to improve maintainability
- Contribute to technical planning and estimation
- Ensure compliance with data privacy regulations
Nice to Have
- Experience with TypeScript
- Background in microservices architecture
- Knowledge of server-side rendering with Next.js
- Experience with mobile app deployment to app stores
- Familiarity with monitoring tools like Sentry or Datadog
- Contributions to open-source projects
- Experience in fintech or regulated industries
- Understanding of SEO best practices for React apps
- Knowledge of accessibility standards (WCAG)
- Previous work in remote-first teams
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote within Europe, flexible hours with core collaboration times
Team
Small, agile team focused on rapid iteration and clean code delivery
Tech Stack
- Frontend: React with Redux or Context API
- Backend: Node.js with Express or Koa
- Mobile: React Native with Expo or CLI
- Database: MongoDB, PostgreSQL, or similar
- Infrastructure: AWS, Docker, and CI/CD via GitHub Actions
Work Culture
- Emphasis on ownership and accountability
- Regular team retrospectives and feedback sessions
- Support for professional development and learning
- Transparent decision-making process
- Inclusive and respectful communication style
Not applicable, candidates must be based in Europe


