Overview:
The Ruby Developer with Angular plays a crucial role in our organization working at the intersection of Ruby programming and Angular development to create scalable and highperforming web applications. This position is essential for building and maintaining dynamic web applications that meet the organizations needs and provide an exceptional user experience.
Key Responsibilities:
- Collaborate with the development team to design and develop Ruby and Angular applications
- HEALTHCARE IS AN ADDITIONAL ADVANTAGE
- Write clean maintainable and efficient code using Ruby and Angular best practices
- Integrate userfacing elements developed by frontend developers with serverside logic
- Identify and resolve performance and security issues
- Ensure applications are scalable and can handle a high load
- Implement automated testing platforms and unit tests
- Participate in code reviews and provide constructive feedback to team members
- Work with the product team to understand enduser requirements and build technical solutions
- Stay updated on emerging technologies and apply them to the operations and activities
- Collaborate with crossfunctional teams to define design and ship new features
- Debug and fix technical issues
- Contribute to the continuous improvement of development processes and methodologies
- Assist in project planning estimation and delivery
- Document development phases and monitor systems
- Drive optimization usability and quality in the applications
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field
- Proven experience as a Ruby developer with expertise in Angular
- Strong understanding of Ruby and its ecosystem
- Proficiency in Angular and its core principles
- Experience with JavaScript and related libraries
- Knowledge of SQL and database management
- Proficient understanding of code versioning tools such as Git
- Experience with RESTful APIs and web services
- Familiarity with HTML/CSS
- Experience working in an Agile development environment
- Excellent problemsolving skills and attention to detail
- Strong communication and collaboration abilities
- Ability to work effectively in a team setting
- Solid understanding of user interface/user experience design principles
- Experience in delivering highquality software solutions
ruby,angular,javascript,sql,git,html/css,agile,communication