We’re hiring.
At Terasol we encourage every individual to grow and dream big. We believe that an organization's overall growth depends on the growth of every single individual. We don't just hire on the basis of skills and for us your passion, commitment and go-getter attitude are more important.

Full Time Positions

Android Developer

As a developer, you will:

  • Learn every single day.
  • Communicate clearly with your co-workers and clients.
  • Develop amazing and new mobile app for Terasol and their clients.
  • Be as part of all development and design meeting with your mentor or team or client.
  • Collaborate with team members, designers and clients to provide accurate estimates, timelines and risks associated with development.
  • Contribute to Android community and Terasol through code, blog posts, teaching and speaking.

As a candidate, you must:

  • Have native android development experience in Kotlin or Java.
  • Have used APIs that confirm to the JSON API spec.
  • Know how to gracefully support any screen size and device type.
  • Have a driven to learn and understand as much as possible.
  • Enjoy reviewing others code and having your code reviewed.
  • Appreciate the perspective that others from a variety of backgrounds and experience level can provide.
  • Have strong written and verbal communication skills.
  • Enjoy teaching others and can clearly describe complicated software to your fellow developers.

iOS Developer

As an iOS Developer, you will:

  • Learn something new every single day.
  • Communicate clearly with your peers and clients.
  • Develop new and exciting mobile apps for Terasol and their clients.
  • Be a part of all development and design meetings with your mentor, team or clients.
  • Collaborate with team members, designers and clients to provide accurate estimates, timelines and risks associated with development.
  • Contribute to the iOS community and Terasol through your code, blog posts, sessions and presentations.
  • Help and guide team or clients towards effective solutions that create a balance between technical requirements and business needs.

As a candidate, you must:

  • Have native iOS development experience in Swift.
  • Knowledge of core aspects of iOS development including architecture design, configuration, X-code environment and swift.
  • Knowledge of multi-threaded programming and UI concepts.
  • Experience in working with APIs that conform to the JSON API spec.
  • Know how to gracefully support any screen size and device type.
  • Have a drive to learn and understand as much as possible.
  • Enjoy reviewing others code and open to having your code reviewed.
  • Appreciate the perspective that others from a variety of backgrounds and experience levels can provide.
  • Have strong written and verbal communication skills.
  • Enjoy teaching others and can clearly describe complicated software to your fellow developers.

Backend Developer

As a Backend Developer, you will:

  • Architect, build and maintain server side implementations of projects including but not limited to API development and database schema.
  • Improve internal development processes to minimize errors and improve team efficiency.
  • Have a passion for understanding non-technical parts of business and how they leverage technology to boost efficiency.
  • Be aa part of all development and design meetings with your mentor, team or client.
  • Collaborate with team members, designers and clients to provide accurate estimates, timelines and risks associated with development.
  • Contribute to community via open source projects and blog posts.

As a candidate, you must have:

  • Technical background in PHP, Python, Ruby, .NET or Node.js
  • Experience in managing relational databases like MySQL, SQL Server and noSQL databases like mongoDB.
  • Responsibilities include developing backend services adherering MVC architecture. Additionally, REST API development will also be required for use in front end services like websites, android apps or iOS apps.
  • Expertise in JavaScript is a must.
  • Must have understanding of creation of OAuth Tokens to be leveraged by front end services.

Frontend Developer

As a Front End Developer, you will:

  • Build and maintain compelling experience for internal and client facing web applications.
  • Collaborate with design, product, engineering and other teams.
  • Commit to best practices for testing, logging and deployments.
  • Write production ready supportable code.
  • Be a part of all development and design meetings with your mentor, team or client.
  • Give back to community via open source projects and blog posts.

As a candidate, you must possess:

  • Experience in HTML, CSS and JavaScript.
  • Familiarity with API driven JavaScript, frameworks like Angular, React and Backbone.
  • Knowledge of best web practices and performance tuning.
  • Ability to be efficient on different types of projects.
  • Good knowledge of design and UX along with maintaining quality standards.

Content Marketer Specialist

We are looking for someone with a strong strategic communications background, who is able to craft and drive company messages, maintain our public image through strategic and careful use of social media and is capable of supporting our bloggers. You should be able to think critically, forsee potential risks, understand the market climate and plan ahead. Apart from this, you should also be proactive, bright and have experience handling important instructions with caution, care and foresight.

As a Content Marketer Specialist, you will:

  • Take over responsibility for content and copywriting of our main website, newsletters and other marketing collaterals to ensure we express the values we provide in lucid terms – this will also include designing the layout, information flow of web pages and copy editing. 
  • Produce and manage high quality client/project case studies that highlight interesting real-world use cases of our solutions.
  • Work with product management to support new products and feature launches with great landing pages, emails, in-app announcements and amazing marketing materials to support our sales team.
  • Ensure that our customer end communication is clear and concise and at the same time different from our competitors.
  • Display a marketing sense of storytelling and understand the business side of writing.
  • Work closely with product, design, email, social and other cross-functional teams or members.
  • Write and edit blog-posts, case studies and other internal and external communications. This content brings to life our business model and overall success.
  • Support sales team in contributing to content for social media, including Facebook, Instagram, Linkedln and YouTube.
  • Manage visual assets and work with graphic designers.

As a candidate, you must:

  • Show patience, grace, a sense of humour and some moderate GIF sharing abilities.
  • Have Excellent writing and communication skills.
  • Show a passion for solving tough problems and proposing elegant solutions.
  • Always strive to make everything you touch better.
  • Have a genuine desire to help others solve problems and succeed.
  • Possess a high level of comfort working in a fast-paced environment.
  • Show a willingness to learn new things and adapt to change.
  • Be familiar with current blogging trends and insights.
  • Express yourself eloquently and are great at visual storytelling.
  • Be an unashamed perfectionist, in pursuit of excellence in everything you pursue.
  • Be familiar with common marketing automation tools.

React Native Mobile Developer

We are looking for a passionate, energetic and self-motivated React Native Application Developer, who is ready to take on some real world challenges. You should be willing to push limits put down by development platforms to their limits.
You will be assisted by our talented team and will be provided all resources required, unless you are worthy enough to grab them. You will be working seamlessly with other teams, management members and clients.

As a developer, you will:

  • Learn every single day.
  • Communicate clearly with your co-workers and clients.
  • Language prerequisites – JavaScript.
  • Develop amazing and new mobile app for Terasol and their clients.
  • Be as part of all development and design meeting with your mentor or team or client.
  • Collaborate with team members, designers and clients to provide accurate estimates, timelines and risks associated with development.

As a candidate, you must:

  • Android and iOS Application Workflow.
  • Android Studio, XCode and SDK components.
  • React Native Libraries and Component APIs.
  • Frameworks for instance MVC and MVVM.
  • React Native Architecture, Layouts and Orientations.
  • Remote Data Handling with REST, JSON and SOAP.
  • SDLCs for instance Waterfall, SCRUM, Agile
  • Git framework like GitHub and GitLab.

React Native Mobile Developer

We are looking for a passionate, energetic and self-motivated React Native Application Developer, who is ready to take on some real world challenges. You should be willing to push limits set down by development platforms to the fullest.

You will be assisted by our talented team and will be provided all resources required, provided you are worthy enough to avail them. You will be working seamlessly with other teams, management members and clients.

As a React Native Mobile Developer, you will:

  • Learn something new every single day.
  • Communicate clearly with your peers and clients.
  • Develop new and exciting mobile apps for Terasol and their clients.
  • Be a part of all development and design meetings with your mentor, team or clients.
  • Collaborate with team members, designers and clients to provide accurate estimates, timelines and risks associated with development.
  • Language Prerequisites – JavaScript
  • Help guide team or clients towards effective solutions that create a balance technical requirements and business needs.
  • Design, Develop and Optimize React Native Applications for Android and iOS
  • Follow Code structuring, modelling and versioning.
  • Envision new logic and development methodologies.
  • Ensure Quality and Unit testing of the application.
  • Implement outside data source and APIs for instance Payment Gateways

As a candidate, you must possess knowledge of:

  • Android and iOS Application Workflow.
  • Android Studio, XCode and SDK components.
  • React Native Libraries and Component APIs.
  • Frameworks like MVC and MVVM.
  • React Native Architecture, Layouts and Orientations.
  • Remote Data Handling with REST, JSON and SOAP.
  • SDLCs for instance Waterfall, SCRUM, Agile.
  • Git frameworks like GitHub and GitLab.

Angular Developer

We are looking for a passionate, energetic and self-motivated Angular Developer, who is ready to take on some real world challenges. You should be willing to push limits set down by development platforms to the fullest.

You will be assisted by our talented team and will be provided all resources required, provided you are worthy enough to avail them. You
will be working seamlessly with other teams, management members and clients.

As an Angular developer, you will:

  • Learn something new every single day.
  • Communicate clearly with your peers and clients.
  • Design, Develop and Optimize Web Applications
  • Involve yourself in code structuring, modelling and versioning
  • Envision new logic and development methodologies
  • Work relentlessly for Bug fixes and code maintenance
  • Participate in Intra team and cross functional coordination
  • Ensure Quality and Unit testing of developed applications
  • Implement outside data source and APIs for instance Payment Gateways
  • Framework Prerequisites – Bootstrap, Jquery, Angular, and React JS.

As a candidate, you must possess knowledge of:

  • Web Development Workflow
  • Editors for instance Sublime and VSCode
  • JavaScript, Jquery Libraries and APIs such as Bootstrap and Material
  • Frameworks, for instance MVC and MVVM
  • Website Architecture, Layouts and Orientations for Responsive instances
  • Remote Data Handling with REST, JSON and SOAP
  • SDLCs such as Waterfall, SCRUM, Agile
  • Git frameworks like GitHub and GitLab

Node JS Developer

We are looking for a passionate, energetic and self-motivated Node JS Developer, who is ready to take on some real world challenges. You should be willing to push limits set down by development platforms to the fullest.

You will be assisted by our talented team and will be provided all resources required, provided you are worthy enough to avail them. You will be working seamlessly with other teams, management members and clients.

As a Node JS developer, you will:

  • Learn something new every single day.
  • Communicate clearly with your peers and clients.
  • Design, Develop and Optimize Web Backend and DB Schemas
  • Involve yourself in Code structuring, modelling and versioning
  • Envision new logic and development methodologies
  • Work relentlessly for Bug fixes and code maintenance
  • Participate in intra team and cross functional coordination
  • Ensure the completion of thorough Quality and Unit testing of developed applications
  • Implement outside data source and APIs for instance Payment Gateways
  • Framework Prerequisites – Laravel, Django, ExpressJS
  • Language Prerequisites – PHP, Node JS, Javascript, Python.
  • Database Prerequisites – MySQL, MongoDB, PostgreSQL.

As a candidate, you must possess knowledge of:

  • Web Backend or Server Development Workflow.
  • Editors, for instance Sublime and VSCode.
  • Language Libraries and APIs such as PHP, CURL and Python Packages.
  • Frameworks like MVC and MVVM.
  • Server Architecture and Frameworks for instance Laravel and Django.
  • DB Architecture, Schema design and tools for instance MySQL Workbench.
  • Remote Data Handling with REST, JSON and SOAP.
  • SDLCs such as Waterfall, SCRUM, Agile.
  • Git frameworks like GitHub and GitLab.
Open chat
1
Hello 👋 from the 'Sales Team'!
Project in mind? Reach out to us directly!
Powered by