Basic Information

Job Category: IT/Software/Data based Management
No. of Vacancies: 1
Employment Type: Full Time
Job Location: Kathmandu
Offered Salary: Negotiable
Qualification: BIT/BIM
Experience: 4+ years
Gender: Male
Prefered Age: 25 - 45 Years
Vehicle Possesion: Must
Deadline: 2021-05-20 (Expired)
Views: 69

Job Description

  • Develop RoR applications with supervision.
  • Work collaboratively within the team to develop high-quality software solutions.
  • Follow the company’s coding standards, policies, processes and working culture.
  • Communicate new ideas, issues, status and outcomes with supervisor/team.
  • Continuous research and learning; discover, evaluate and implement new technologies to maximize development efficiency.
  • Completely responsible for requirement analysis, estimation, development and testing of assigned tasks.
  • Learn and apply version control tool, project management tool, agile methodology, project-level technologies and code review process.
  • Understand assigned project’s overall business domain, clients and technologies used.
  • Analysis, design, development, deployment and maintenance of projects independently.
  • Write modular, reusable and excellent quality code through TDD, code reviews and implementation of best practices. Create and modify reusable components as necessary.
  • Make architectural decisions in collaboration with technology experts, ensure proper technical documentation.
  • Improve and maintain scalability, performance, reliability and security of the application.
  • Automate deployments, integrate CI and perform manual deployments when needed.
  • Mentor and share knowledge within the team and help in the continuous growth of junior team members.
  • Communicate with the client and team in an effective manner.
  • Keep up with trends in the constantly evolving technology.
  • Develop RESTful APIs as needed.
  • Identify training needs, organize, and coach team members on various aspects of their career growth.
  • Write deployment scripts using Capistrano/chef collaborating with the DevOps team. Deploy apps to platforms like Heroku/Engine yard/Amazon EC2.
  • Excellent knowledge of Test-Driven Development, Continuous Integration, and version control tools (GIT).
  • Fully responsible for analysis, design, development, deployment, and maintenance of the project.
  • Make architectural decisions in collaboration with technology experts, ensure proper technical documentation.
  • Pro-active involvement in project risk analysis and mitigation, continuously review problems to determine the root cause in order to prevent them in the future.
  • Ensure scalability, performance, reliability, and security of the application.
  • Encourage, involve, motivate, lead team members for learning and achieving project and departmental goals.
  • Gather and analyze business requirements, understand the business perspective of the client, and plan product roadmap in collaboration with project manager and client.

Job Requirements

  • RoR (Ruby on Rails), HTML, CSS, JavaScript, MVC architecture.
  • Excellent knowledge of OOP concepts, API Documentation, Deployment Documents, Application Architecture Documents.
  • Awareness of various SDLC and agile methodologies.
  • Familiar with UNIX environment, Good analytical and problem-solving abilities, Good written and verbal communication skills.
  • Concepts of amazon web services (EC2, S3, RDS, SES)
  • Excellent Knowledge of programming principles ( SOLID, Cohesion, Coupling)

Special Information

TO  APPLY:
Interested candidates are highly encouraged to drop their updated resume to sangita@froxjob.com
For further information, directly contact at  9801898000 (Sangita).