The Single Greatest Tech Career For The Right Person Is Here!

What would be your absolute DREAM career as an engineer?
Would you have the ability to work on the coolest and most innovative tech stack around?
Would you be building products that matter and make the world a better place?
Would you be compensated based on your contributions with limitless upside potential?
Would you be able to work from anywhere you desire?
Would you have the greatest mentor in the industry to guide you and help you grow?

If none of this sounds like what you want, please don’t waste your time, but if by chance what you just read excites you, intrigues you, and makes you yearn to earn this opportunity then…

CILA LABS is your dream career!

At CILA Labs, we Create, Innovate, Launch And Accelerate Technology Ideas For Non-Techy Entrepreneurs. Not only are we a technology incubator, we BUILD ideas by assembling the RIGHT team for each product with extremely talented engineers, architects, marketers, project managers, and business scalers. But it’s even more than just building disruptive technology…

We take a meaningful equity position in each company we support, we become the Co-Founder of each entity, and we are responsible for creating, innovating, launching, and accelerating the entire company forward.

We value people more than anything else. It’s the single reason why CILA Labs has become such an impactful force very quickly. We hire committed, driven, entrepreneurial people who LOVE a fast-paced and autonomous environment where they can grow personally and professionally each day. CILA Labs is the perfect place for the right person and we invite you to apply so that we can consider welcoming you to our CILA Family!

Job Description:
We are looking for a competent software engineer with 3+ years of work experience who possesses a strong understanding of how best to leverage and exploit a programming language’s unique paradigms, idioms, and syntax. You must be competent with basic fundamentals of data structures and algorithms. Your primary focus will be on developing packages and applications that are scalable and maintainable. You will ensure that these packages and applications are well documented and have reasonable test coverage. You will coordinate with the rest of the team while working remotely on different layers of the application. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

We at CILA are looking for a results-driven senior backend developer who will work remotely with his/her team members to build RESTful web services from scratch. You must also be competent to troubleshoot and improve existing backend services. You must be able to understand development processes in the organization and come up with suggestions to improve them during discussions. You must have excellent communication, presentation, and project management skills.

Benefits:

  1. THE chance to be part of a rapidly growing startup (100+ team members) and the next success story.
  2. Opportunity to work remotely.
  3. A competitive base salary.
  4. A knowledgeable, high-achieving, experienced, and fun team.
  5. An international and diverse work atmosphere.
  6. Exposure to work on projects in different business domains.

Responsibilities:

  1. Work on programming tasks assigned to you on the scrum board.
  2. Write unit test cases in projects.
  3. Take lead on projects as needed.
  4. Participate in sprint planning.
  5. Review merge/pull requests raised by your teammates.
  6. Attend daily standups.
  7. Mentor and help freshers in your team.
  8. Collaborate with front-end developers in your project to discuss API specifications.
  9. Manage documentation for backend services.
  10. Collaborate with DevOps engineers to discuss issues related to CI-CD and infrastructure.
  11. Collaborate with the project/product managers to understand requirements and deadlines for the project.
  12. Brainstorm with your teammates on the implementation of design patterns and architecture.
  13. Design schema for NoSQL database.
  14. Design application log formats.
  15. Take decisions on packages to be used in a project.

Requirements:

  1. Bachelor’s/Master’s degree in computer science or a related field.
  2. 3+ years of work experience in software development using agile methodologies.
  3. Excellent communication, project, and time management skills.
  4. Strong understanding of REST architecture and MVC (Model View Controller) design pattern.
  5. Good understanding of microservice and service-oriented architecture.
  6. Strong understanding of an object-oriented programming language. If you have experience of working on Go programming language then that will be considered a bonus.
  7. Strong understanding of git commands. You must have experience of using GitLab/GitHub.
  8. Strong understanding of data structures and algorithms.
  9. Strong understanding of web fundamentals such as HTTP methods, HTTP headers, HTTP caching, status codes, basic auth, JWT tokens, etc.
  10. Basic understanding of containers and Docker.
  11. Basic understanding about using VSCode editor and its extensions.
  12. Strong understanding of NoSQL databases and schema concepts. Good understanding of relational databases will be a bonus.
  13. Strong understanding of OpenAPI specification.
  14. Familiarity with what mocks, monitors, collections and environments are in Postman.

Our current tech stack:

  • Go programming language.
  • VSCode editor for programming in Go.
  • GitLab for version control and agile development.
  • MongoDB as a nosql database.
  • Docker for local development.
  • Traefik as reverse proxy.
  • Postman for APIs management, testing and monitoring.
  • Firebase Authentication for authentication and authorization.
  • Cloudflare for video streaming.
  • Stripe for payments.
  • Twilio for communication.

“We deal in ideas and if you think you have the desire to work on some of the most complex problems in computer science then join CILA.”

Why CILA Labs:

  • CILA Labs is an exciting place to work, as we are constantly working on innovative product ideas using cutting edge technologies.
  • We have a nurturing environment that breeds creativity and innovation.
  • Our Mentorship Program will help you grow professionally.
  • Automated toolchain to help you get code from your laptop to production in minutes.
  • Excellent career growth plan.
  • A trajectory where you could become a CTO of a disruptive tech company
  • Work from anywhere
  • Limitless earning and impact potential
  • Single greatest tech opportunity for the right person

Are You Excited?

If YES, then don’t wait - apply immediately with your resume and one paragraph where you answer this question…

WHY YOU?!

We are eager to see if you are the right fit and if we are your dream career.