Responsibilities
- Develop and maintain core features for the product.
- Ensure the reliability and scalability of the software.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on improving the performance of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Write unit and integration tests.
- Contribute to the development of the technical roadmap.
- Participate in code reviews and pair programming sessions.
- Mentor junior engineers and contribute to the team's growth.
Nice to Have
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with containerization technologies like Docker.
- Knowledge of CI/CD pipelines.
- Experience with Agile methodologies.
- Familiarity with mobile app development for iOS and Android.
- Experience with real-time data processing.
- Knowledge of machine learning and AI.
- Familiarity with test-driven development (TDD).
Compensation
Competitive salary
Work Arrangement
Hybrid
Team
Collaborative and innovative team environment
What You'll Get
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A dynamic and collaborative work environment.
- The chance to work on cutting-edge technology.
- Flexible work arrangements.
- A supportive and inclusive team culture.
- Access to the latest tools and technologies.
- The opportunity to make a significant impact on the product.
- A competitive benefits package.
- A chance to work on a product used by millions of users.
About the Team
- The team is responsible for developing and maintaining the core features of the product.
- The team works closely with other departments to ensure the product meets user needs.
- The team values innovation, collaboration, and continuous learning.
- The team is passionate about creating high-quality software.
- The team is committed to delivering exceptional user experiences.
- The team is dedicated to staying up-to-date with the latest technologies and trends.
- The team is focused on improving the performance and scalability of the application.
- The team is committed to maintaining a high standard of code quality.
- The team is dedicated to mentoring and supporting junior engineers.
- The team is passionate about solving complex problems and delivering innovative solutions.
Not provided