BE engineer who will build the Next Era of Software development - remote

iRuuza
Posted 3 years ago
Job Overview:

You will help us for writing clean and efficient code, for various purposes. Your goal will be to develop high-quality software and support it throughout its lifecycle by your exceptional programming skills. Moreover, you will work with a dedicated team to help us build amazing software products. So, if you like to work in a fast-paced environment, have a passion for programming and qualify the following requirements, we would like to hear from you

Why Candidate should apply for this position?
  • You can work from everywhere, and anywhere. But at least you need to attend video call without delay, and work from stable internet place
  • We'll provide some benefits if you'll work as full-time regular employee. tax (maximum 10% of salary) and insurance
Duties and Responsibilities:
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies
  • Write effective APIs
  • Writing clean, functional code on the front-end and back-end
  • Write well tested software to ensure quality, responsiveness and efficiency
  • Write technical documentation
  • Troubleshooting issues and problem solving as necessary

Qualifications and Skills:
  • 2+ years of experience with Ruby on Rails
  • Experience building API’s using RoR and building and scaling applications and components using AWS
  • Proficient with GitHub
  • A portfolio of projects utilizing the above skills
  • Excellent communication and problem-solving skills
  • Ability to self-manage, collaborate and be a team player
  • BS degree in Computer Science or equivalent backgrounds