Work closely with the Product team to design, develop, and deliver new features and improvements. Write clean, efficient, and scalable code following best practices. Develop and maintain backend services using Rails, and build interactive frontends with ReactJS. Design SQL database schemas, queries, and performance. Implement and integrate complex features with internal and external systems / APIs. Participate in code reviews, provide constructive feedback, and maintain high code quality. Debug, troubleshoot, and resolve technical issues across the stack. Collaborate with cross-functional teams (design, QA, product management) to ensure smooth delivery. Stay up-to-date with emerging technologies, frameworks, and industry best practices. Qualifications
Bachelor's degree in Computer Science or Software Engineering. Up to 1.5 years of professional experience in ROR and React. Required Skills
Must Have : 6–18 months of professional experience in backend development with Rails. Must Have : Exposure to ReactJS for building dynamic and responsive UIs. Must Have : Strong hold on SQL. Must Have : Hands-on experience in building and integrating product features. Must Have : Strong problem-solving and logical reasoning skills. Must Have : Ability to write scalable, maintainable, and high-quality code. Must Have : Good understanding of RESTful APIs and integrations with external services. Must Have : Strong communication skills and ability to work collaboratively in a Product-focused team. Nice to Have : Familiarity with deployment, CI / CD, or cloud platforms (AWS, GCP, or similar). Nice to Have : Experience working in Agile / Scrum environments. Nice to Have : Knowledge of testing frameworks (RSpec, Jest, etc.). Requirements
Bachelor's degree in Computer Science or a related field. 1.5+ years of experience in Ruby on Rails development. Strong knowledge of web application architecture and design patterns. Experience with front-end technologies such as HTML, CSS, and JavaScript. Familiarity with database systems (e.g., PostgreSQL, MySQL). Understanding of RESTful API design principles. Experience with version control systems (Git). Strong analytical and problem-solving skills. Effective communication and teamwork abilities.
#J-18808-Ljbffr
Software Engineer • Lahore, Pakistan