As a Ruby on Rails Developer at BeQuick, you will play a key role in designing, developing, and maintaining our software platform. You will work closely with our other developers, management, and account managers to create robust and scalable features in our software platform.
Responsibilities :
A Senior Data Engineer provides technical and delivery leadership for a team of developers working on data integration and processing projects. This role will work with stakeholders and other developers to design and implement technical data solutions for the business in a way that balances quality, maintainability cost, and time.
- Ruby on Rails Development: Design, develop, and maintain robust and scalable web applications using Ruby on Rails.
- Feature Development: Collaborate with cross-functional teams to implement new features and enhancements, from concept to deployment.
- Code Quality: Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Database Management: Work with relational databases (e.g., PostgreSQL, MySQL) to manage and optimize data storage and retrieval.
- Testing and Quality Assurance: Write unit tests and perform code reviews to ensure the reliability and performance of the codebase.
- Bug Fixes: Identify and resolve technical issues, bugs, and bottlenecks in the applications.
- Scalability: Contribute to the scalability and performance optimization of our web applications.
- Documentation: Create and maintain technical documentation for the codebase and development processes.