OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Rebtel Web Developer
Company Overview
Global migration is a 21st-century reality: whether people are fleeing from something, racing towards better opportunities, finding love, or looking to experience new cultures, people are now living side by side in new ways. At Rebtel, we believe in tearing down borders—from the geographical borders that complicate international communication and money transfers to the cultural borders that keep people divided. We’re on a mission to build products serving the 2 billion modern internationals of the world. We offer work, communication, and remittance services for anyone who has crossed a border.
Our team mirrors our global audience: we are a diverse team from 24 different countries that come together every day—and we’d love for you to join us. Do you have what it takes?
Rebtel is looking for a Web Developer
About Rebtel Web
Rebtel is modernizing the way we do web with a new technology stack, infrastructure, and processes. Our web platform supports the organization's largest funnel for new customer growth, making it a critical and exciting part of our company’s strategy.
We need innovative engineers with a keen intuition for customer experience. Being part of the team at Rebtel means understanding and anticipating customer needs. It’s an environment where your voice isn’t just heard, it’s encouraged!
Our engineers are currently replacing our old legacy system with a new one using Next.js, Typescript, GraphQL, React Testing Library, and Cypress. We’re looking for someone who can help us make the most out of these technologies, to build a sustainable and scalable platform that we’ll build on top of for years to come while also maintaining our legacy system.
We work in an Agile environment to manage tasks and plan product roadmaps. This involves regular goal-setting, backlog refinements, retrospectives, and clear communication. This approach enables our developers to influence our strategy, goals, and planning. We want everyone on our team to be part of planning and execution.
About You and Your Responsibilities
Knowledge Sharing: We’re looking for a developer who we can learn from and who can help us take the web to the next level. We love to share our knowledge and learn new things from you.
User Experience Focused: You are interested in the user experience and how we can continually improve how users interact with our software.
Architecture Enthusiast: You have a keen interest in architecture and how to build complex software that is maintainable, secure, and scalable.
Collaborative Problem Solver: You enjoy discussing technical solutions with the team and holding each other accountable to coding best practices. You thrive on finding the simplest possible solutions to complex problems.
Quality-Oriented: You take pride in the quality of your work, covering edge cases, and writing unit and integration tests.
Team Player: You work well within teams, including collaborating with others outside of the web team, but are also capable of performing as a sole developer in your area.
Requirements
Proficiency in JavaScript
Experience working with TypeScript
Experience with development lifecycle tools and processes (GitHub, Jira)
Knowledgeable and experienced in modern JavaScript frameworks or libraries (React, Angular, Vue, etc.)
Experience integrating REST APIs
Excellent communication skills in English
Bonus Points
Experience in Next.js and GraphQL
Experience with automated unit and integration testing
Interest in new technologies in server-side rendering
Experience working on mature products with many users
Experience building new products with an eye on maintainability and scalability
Ideal Candidate
3+ years of full-time professional experience
Committed to writing structured, clean, and testable code
Able to raise the level of everyone around you
Enjoys hacking on new technology and loves R&D
Always curious, always learning
Has a vision for product development and how a codebase evolves
Why Rebtel?
We are Rebtel, a diverse team from around the world, currently representing 24 countries and growing. We believe in equal opportunity and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.