Roles and Responsibilities:
- Participate in the design, coding, troubleshooting, testing, and resolution of software features and components in an Agile Full Stack team.
- Mentor junior and mid-level engineers, providing technical guidance and support.
- Collaborate with cross-functional teams to refine, prioritize, and clarify software requirements.
- Participate in code reviews and maintain high-quality coding standards.
- Investigate and resolve complex technical issues and performance bottlenecks.
- Contribute to the improvement of development processes and software architecture.
- Work with cross-functional teams to debug and enhance products.
- Document and demonstrate solutions through code comments, technical documentation, and efficient code practices.
- Assist in code reviews and enforce standard development practices within the team.
- Continuously learn, adapt, and apply modern technologies and development methodologies.