Develop and maintain complex web applications & enterprise systems using Ruby on Rails, HTML, JavaScript, and AWS ensuring code quality, scalability, security, and performance.
Collaborate with product owners, user experience designers, and other team members contributing to the product development process, actively participating in discussions, proposing technical solutions, and translating them into working software.
Create clean, maintainable, and well-documented code adhering to best practices and coding standards.
Write automated tests and conduct thorough testing to deliver high-quality, potentially shippable software every sprint.
Continuously enhance and optimize application performance, security, and scalability.
Collaborate with DevOps teams to deploy and maintain applications in production environments.
Stay up to date with industry trends, emerging technologies, and best practices to continuously improve development processes and skills.