About the Role
The new grad will work closely with experienced engineers to deliver robust code, participate in design discussions, and contribute to the full development lifecycle while growing technical and problem-solving skills.
Responsibilities
- Develop and maintain backend and frontend components
- Write clean, testable, and well-documented code
- Collaborate with cross-functional teams to define product features
- Participate in code reviews and provide constructive feedback
- Debug and resolve technical issues in production
- Contribute to system architecture discussions
- Optimize application performance and reliability
- Work with data storage solutions and APIs
- Implement security best practices
- Support deployment and monitoring processes
- Engage in agile development cycles
- Document technical designs and decisions
- Assist in troubleshooting customer-reported issues
- Stay current with emerging technologies
- Follow software development best practices
- Participate in sprint planning and retrospectives
- Write unit and integration tests
- Improve development tooling and workflows
- Contribute to technical onboarding materials
- Engage in peer learning and mentorship
Nice to Have
- Internship experience in software development
- Contributions to open-source projects
- Experience with frontend frameworks
- Knowledge of backend frameworks
- Familiarity with observability tools
- Experience with infrastructure as code
- Understanding of authentication and authorization
- Exposure to large-scale systems
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model available
Team
Collaborative engineering team focused on scalable systems
What We Look For
- We value curiosity, initiative, and the ability to work through ambiguity.
- Candidates should demonstrate a commitment to continuous learning and technical excellence.
Growth Opportunities
- New grads will receive mentorship and structured feedback.
- Opportunities to rotate across teams and gain broad experience are available.
Available for qualified candidates