Senior Software Engineer Job
We are looking for a senior software engineer to join our team. The ideal candidate will have hands-on experience building production web applications in an agile, startup environment.
* Responsibilities:
* Write secure, efficient, and high-quality code that adheres to best practices.
* Develop scalable and reusable code that promotes efficient development.
* Identify areas for improvement in the codebase and take ownership of small-to-medium-sized systems.
* Communicate effectively with team members and stakeholders.
* Adapt to roadblocks and proactively resolve issues.
* Align work with customer value by using feedback to prioritize features.
Requirements:
The successful candidate will have:
* 3+ years of hands-on experience building production web applications.
* Experience migrating domains from monolithic to microservices.
* Experience working with systems at scale utilizing microservices, AWS services.
* A passion for solving complex technical problems.
* A mindset of leaving the codebase better than how you found it.
* Ability to work and problem-solve independently.
* A humble, collaborative, customer-focused, and highly curious approach to problem-solving.
Benefits:
This is a CLT contract with full benefits.
Teachable encourages individuals from a broad diversity of backgrounds to apply for positions.