Leapfrog Technology

Leapfrog Technology

Software Industry

Kathmandu

We are Leapfrog, a software company with a vision to build world-class products.  At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. We have built awesome software products across various verticals and take pride in our craftsmanship that has produced greater results in the software industry and the overall ecosystem ... . At Leapfrog, we share a culture of continuous learning, sharing and improvement. We have a flexible work environment for our Leapfroggers so that they can do what they do best - Innovate and Create.

View Company Profile

Senior Software Engineer

Apply Before : 2021-06-25 (Closed) View: 10195

Job summary

  • No. of Vacancy
    : 1
  • Job Type
    : Full Time
  • Offered Salary
    : Negotiable
  • Gender
    : Both
  • Career Level
    : Senior Level
  • Experience
    : 3 Years
  • Apply Before
    : 2021-06-25 Closed
  • Skills
    :
    Ruby
    Agile
    CSS
    Communications
    HTML

Job Description:

  • Analysis, design, development, deployment, and maintainance 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.
  • Involve in ensuring implementation of organizational culture, process, and standards in the team.
  • Communicate with the client and team in an effective manner.
  • Keep up with trends in the constantly evolving technology.

Required Knowledge, Skills, and Abilities:

  • Excellent Knowledge of programming principles (OOP, SOLID, Cohesion, Coupling, Encapsulation)
  • Concept of Design patterns.
  • Excellent knowledge of Ruby on Rails and related technologies
  • Good knowledge of HTML, CSS, Javascript, Database and web application security.
  • Excellent knowledge of Test-driven development and Continuous Integration
  • Good Knowledge of web services, RESTful architecture and data formats like XML/JSON
  • Good documentation skills(API Documentation, Deployment Documents, Application Architecture Documents etc.)
  • Expertise in server configuration, deployment and deployment automation; good knowledge of amazon web services(EC2, S3, RDS, SES)
  • Excellent analytical and problem-solving abilities with good decision-making ability
  • Good written and verbal communication skills, comfortable with client communication
  • Good experience with Agile methodologies like Scrum/Kanban
  • A team player with mentorship skill and ability to lead small teams and project

Education + Experience:

  • Graduate in Computer Engineering or similar IT background or equivalent practical experience
  • At least 3 years of professional experience

Apply Instruction:

Interested candidates are requested to send their resume to jobaxlenp@gmail.com with "Application for Senior Software Engineer(RoR)" on the subject line.