Full stack Developer (Remote Work)

UAE

Role Summary: We are seeking a motivated and versatile Full-Stack Developer to join our dynamic development team. In this role, you will contribute to building and maintaining scalable web applications using Ruby on Rails, ensuring high performance and exceptional user experiences. The position offers an opportunity to grow technical expertise across both front-end and back-end technologies.



Key Responsibilities:
Front-End Development:
● Build and optimize responsive, user-friendly interfaces for web applications.
● Collaborate with UX/UI designers to translate wireframes into functional and pixel-perfect
user interfaces.
● Ensure cross-browser and cross-device compatibility.
● Apply modern animations and interactive elements to enhance user engagement.
Back-End Development:
● Develop and maintain back-end components using Ruby on Rails.
● Build and integrate APIs to support seamless communication between front-end and
back-end systems.
● Ensure data integrity, security, and efficiency within the application.
● Optimize back-end performance for scalability and responsiveness.
Full-Stack Integration:
● Collaborate with front-end and back-end teams to deliver cohesive, full-stack solutions.
● Debug and resolve issues across the stack, ensuring smooth and reliable operation.
● Write clean, maintainable, and scalable code adhering to best practices.
Performance Optimization:
● Implement performance optimization strategies, such as lazy loading and efficient asset
management.
● Continuously monitor and improve application speed and load times.
Growth and Innovation:
● Stay updated on emerging technologies and frameworks to apply innovative solutions.
● Leverage AI tools and productivity-enhancing technologies to streamline development
tasks.

Skills

Skills and Qualifications:
Education and Experience:
● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● 2~3 years of experience in full-stack development or related roles.
Required Skills:
● Back-End Expertise: Proficiency in Ruby on Rails, including building and maintaining
web applications and APIs.
● Front-End Expertise: Knowledge of HTML5, CSS3, JavaScript (ES6+), and at least one
modern framework (e.g., React, Vue.js, or Angular).
● Familiarity with front-end build tools like Webpack or Vite.
● Understanding of RESTful APIs and data integration.
Performance and User Experience:
● Foundational knowledge of performance optimization tools (e.g., Lighthouse,
PageSpeed Insights).
● Awareness of usability and accessibility standards.
Soft Skills:
● Strong problem-solving skills and eagerness to learn.
● Ability to communicate effectively within a team environment.
● A proactive and self-motivated approach to tackling tasks.
Nice to Have:
● Experience with CSS preprocessors (e.g., SASS or LESS) or utility-first CSS frameworks
(e.g., TailwindCSS).
● Familiarity with testing frameworks like RSpec, Jest, or Cypress.
● Prior exposure to ERP systems or enterprise-level applications.
● Basic understanding of database systems and optimization techniques.

Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt