Software / Senior Software Developer
11d ago

About 10Pearls

10Pearls is a growing, energetic, and highly-reputed product development company that specializes in mobile apps, enterprise software, gamification and great user experiences.

Led by an experienced management team, and serving impressive clients, 10Pearls is seeking professionals with entrepreneurial spirits.

We seek professionals who thrive on new challenges. Our employees have the unique opportunity of not only helping solve challenges for our clients, but also to help define 10Pearls’ growth and direction.

Our unique business practices, culture and immense opportunity for growth help us attract professionals that have an entrepreneurial spirit.

We are an equal opportunity employer and are committed to maintaining a diverse workplace.


Ideal candidates must have a Bachelor’s degree in Computer Science with 3 6 years programming experience and proficiency in multiple programming languages such as Java, Python, Ruby or Go.

Required Skills

We’re looking for well-rounded individuals with the following skills :

  • 3 years of professional software development experience.
  • Experience with designing and scaling APIs (JSON / REST)
  • Proficient in multiple programming languages such as Java, Python, Ruby or Go
  • Experience working with RDBMS and storage systems such as MySQL, PostgreSQL and Cassandra
  • Experience with AWS or other cloud providers
  • Experience of mentoring engineers in best practices and methods
  • Experience of building proof of concepts, architecting new systems and improving existing systems to solve business problems and support scaling
  • Excellent written and verbal English communication skills
  • Experience of working in an offshore software development environment is a plus
  • Experience of software development using Agile Methodologies
  • Benefits

  • Exposure of Direct US Client handling
  • Monthly Cash Bonus
  • Dinner Facility
  • Transport Allowance
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form