About the Role
As a senior software engineer, you will focus on backend development and collaborate with experienced engineers to share ideas and bring new solutions.
* You will write secure, efficient code adhering to best practices.
* Develop scalable, reusable code promoting efficient development.
* Identify areas for improvement and take ownership of small-to-medium-sized systems.
Key Responsibilities
Some of your key responsibilities include:
1. Migrating domains from monolithic to microservices architecture.
2. Designing and implementing event-based architecture.
3. Writing high-quality, maintainable code.
4. Collaborating with cross-functional teams.
Requirements
To be successful in this role, you will need:
* A minimum of 3 years of experience building production web applications in an agile environment.
* Experience working with agile methodologies.
* Knowledge of cloud computing and containerization.
* A team player mentality and ability to communicate effectively.
You will have the opportunity to work with a diverse team and contribute to the development of impactful businesses through courses, coaching, downloadable content, and community.
Tackle complex technical problems and leave a lasting impact on our codebase. Enjoy a collaborative work environment and full benefits package.