Job Title
We are looking for a skilled developer to join our organization.
Responsibilities:
* Implement new features in coordination with stakeholders, including faculty members and scientific coordinators.
* Refactor and optimize existing features to improve the overall performance and user experience.
* Implement separation of concerns within the codebase to ensure maintainability and scalability.
* Improve the User Interface/User Experience (UI/UX) in coordination with stakeholders.
* Collaborate with the cross-site coordination team to ensure seamless integration with other systems and processes.
Education and Experience:
The ideal candidate will have a bachelor's degree in computer science or a related field, experience developing web apps and websites, and knowledge of standard web technologies and services. They should also have experience with Ruby on Rails or a similar MVC-based framework, good frontend skills in JavaScript, and experience with databases and basic SQL knowledge. Additionally, they should be familiar with Git and the Linux CLI, and have experience working with Bootstrap and Google Material Design, debugging/monitoring skills, and exposure to web server configuration.