Career Banner

CloudFactory is more than just a fast­growing technology startup ­ we are working to connect one million people in developing countries to basic computer work, while raising them up as leaders to address poverty in their own communities.

Companies today are looking for a better way to complete the large amount of routine, repetitive and boring work that lies deep within almost every organization. Everyone is trying to automate as much as they can with software but people are still very much required no matter if they are in­house or offshore. CloudFactory is built on the premise that business processes require a perfect mix of both technology AND people ­ technology alone can only do so much and people alone can’t typically scale. The CloudFactory technology platform breaks work up into small tasks with some of them being automated and the rest being routed to our growing global workforce.

Providing our clients with accurate and timely results requires software engineers, data scientists, solution architects and a host of other brilliant people to come together at our offices in Durham, Nairobi, Kathmandu and Hong Kong. If you are as passionate about changing the world with technology as we are, then come join us in our effort to transform the way work gets done.

Current vacancy :

Software Engineer

Job Location: Saibu-4, Bhaisepati

No. of Vacancy: 1

Job Description:

The Job:
As a member of our Platform team, you will be joining our exceptional developers to design, build and grow a world-class distributed work platform that will assist to connect 1 million people in developing countries to basic computer work. 

You will be responsible for writing server-side web application logic, defining and maintaining  the central database, and ensuring high performance and responsiveness to requests from the front-end, in Ruby around the framework Rails. You will follow best software development practices to develop robust, scalable and secure software solutions. You will integrate user-facing elements developed by front-end developers with server side logics. You will execute all phases of SDLC and identify bottlenecks and bugs, and devise solutions to these problems. You will be updated with the latest technologies and drive continuous adaptation and integration of those technologies into design. You will contribute to an efficient and effective development environment. You will also mentor junior and associate software engineers to help them grow.

The Fit:
You have a passion to write efficient, reusable, clean, simple code using Ruby on Rails. You have a solid understanding of object oriented programming with demonstrable knowledge of front end technologies such as JavaScript, HTML, CSS and Javascript frameworks. You have good understanding of Ruby syntax and its nuances. You have good experience in developing highly interactive applications. You are familiar with MVC, Mocking, ORM, restful APIs, and design patterns. You have a good understanding of fundamental principles behind a scalable application. You are able to implement automated testing platforms and unit testings. You have a proficient understanding of versioning tool like Git. You have a working knowledge of relational database and NoSQL database. You have the ability to integrate multiple data sources and databases into one system and create database schemas that represent and support business processes.

The Experience:

The ideal candidate will have a Bachelor’s degree in Computer Science, Engineering or related field with at least 2 to 3 years of experience in software development using Ruby on Rails

To Apply:

Apply through the link

Application closed.


The deadline to apply for the above position/s is 24:00 hrs, July 19, 2017.

Back to Top