Design, develop, and maintain web-based applications using Ruby on Rails, Sinatra/Padrino, and Django. Collaborate with cross-functional teams including product managers, designers, and other developers to define requirements, implement new features, and fix bugs. Write clean and maintainable code. Participate in code reviews and maintain code quality standards. Write automated tests and ensure that applications are tested thoroughly before deployment. Stay updated on the latest technologies and best practices. Identify and address performance bottlenecks and other technical issues. Debug and troubleshoot issues as they arise.