What You'll Be Doing:
- Design, develop, modify, and test software applications or systems for various products and services.
- Gain a deep understanding of the product area, codebase, and systems.
- Apply strong skills in data analysis, programming, and software engineering.
- Write high-quality, well-tested code using modern frameworks and tools.
- Solve complex problems by analyzing data and evaluating key factors.
- Use sound judgment to select appropriate methods and techniques for problem-solving.
- Work independently, using available resources to overcome obstacles and meet deadlines.
- Master internal development standards to handle increasingly complex tasks and projects.
- Mentor junior developers and help improve their skills.
- Collaborate with Product Designers, Product Managers, and Engineers to deliver engaging user-facing products.
- Ensure products meet customer needs by working with empathy and attention to detail.
Who We Hope You Are:
- 6+ years of hands-on experience in full-stack development.
- 5+ years of experience with React, TypeScript and Node.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Familiar with event-driven architectures and platforms like Kafka.
- Passionate about engineering with a focus on impact.
- Versatile across internal and client software systems.
- Quick to learn and adapt to new technologies.
- Experienced in conducting design and code reviews.