Enlighten the world though the best Group Chat app.

Joiint’s Professional Culture

Joiint believes that the greatest results are achieved when we embrace and explore issues from different perspectives. We strive to work with the best minds and the most innovative thinkers across the entire spectrum of our organization.

Our commitment to open communication ensures that problems are resolved respectfully, and our inclusive culture encourages all of our employees to be their best selves, professionally and personally.

Enlighten the world though the best Group Chat app.

Openings

Fantastic opportunities await when you start a career with the Joiint team.

Job Description:

  • We are looking for a Senior Android OR IOS Developer to help create the future of Chat with Voice and location sharing.
  • Security, Privacy and Scalability are important features of the App.
  • This role is perfect for a collaborative self-starter with an endless curiosity and deep desire to innovate.
  • Our ideal candidate will have extensive experience developing high-performance Android & IOS applications with rich visual interfaces.
  • Strong experience with Android OR IOS App development along with using API for backend services is a must.
  • Additionally, experience with Video Conference, Voip, Security Protocols (Signal), Open Source Libraries, AWS are beneficial.

Responsibilities:

  • Design, Build, debug, and deploy world-class applications for Android.
  • Team player who can collaborate with cross-functional teams to define, design and ship new features.
  • Utilize native libraries to enable advanced application features.
  • Work on bug fixing and improving application performance and scalability.
  • Unit-test code for robustness and reliability.

Qualifications:

  • Strong Android OR IOS Development experience
  • Deep understanding of modern Android development best practices
  • Experience working with third-party libraries and Open Source Libraries
  • Solid understanding of the full mobile development life cycle
  • Experience working with APIs for the abstraction layer
  • Strong communication skills and ability to work in a fast-paced small team environment
  • Good understanding handling the performance and memory of Android & IOS Apps
  • Worked with Location Services, Push Notifications, Chat(XMPP), Voip, FileTransfer and Privacy
  • Willing to work independently and take responsibility for the deliverables.

Job Description:

  • Design and programming of software solutions for concurrent, scalable, fault-tolerant and distributed systems
  • Design, code, test and support of Elixir, Erlang and related software, including some research
  • Develop solutions using distributed concurrent programming, software packaging and release
  • Write and test code in Elixir and occasionally in other languages such as Erlang,
  • Create solutions that can be deployed in any cloud environment.

Required Skills (Must have):

  • Elixir, Erlang, REST APIs, NOSQL , MYSQL, AWS (Any cloud)

Good to have:

  • Phoenix Framework, XMPP, Payment Gateways, Web Development , Cockroach DB, Mongo DB, Riak, Docker, EC2

Job Description:

  • Creating automated scripts to test API, Web, and Mobile applications
  • Creating detailed, comprehensive and well-structured test plans and test cases
  • Perform and document test execution results
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Participate in and conduct regular test case peer reviews and automation code reviews
  • Build, test, deploy, monitor and maintain effective test automation solutions
  • Report, track and resolve defects prior to release
  • Executing all levels of testing (System, Integration, and Regression)
  • Develop and maintain test automation frameworks
  • Knowledge of working with Appium for Mobile Testing (Using Java or Python)
  • Experience executing test cases using Cloud Mobile farms such as AWS or Perfecto
  • Knowledge of working with Postman for testing API
  • Must have working experience for of programming languages i-e: Java, Python
  • Working knowledge with Rest API
  • Experience with implementing CI/CD pipelines with Jenkins or any of CircleCI, AWS CodeBuild, Azure DevOps, Atlassian Bamboo, or Travis CI
  • Knowledge Test management tools (JIRA, Redmine, Bugzilla)
  • Strong Communication Skills

Job Description:

Candidate should have hands-on experience managing AWS Production environment (Multi-Regional).

Primary Responsibilities:

  • Manage AWS Services (IAM, S3, EKS, Logs, Audit)
  • Strong working experience in Kubernetes
  • Hands-on automation scripting using Terraform
  • Install and manage Databases (Cockroachdb preferred)
  • Maintain and Optimize CI/CD pipeline
  • Design and optimize for High availability and Highly Scalable Setup
  • Hardening the infrastructure
  • Coordinate with architects and fellow engineers to understand the technical requirements and exploring the feasibility.

Required Skills:

  • 3+ years hands-On working with Devops
  • Certified Kubernetes Administrator (CKA) is a huge plus
  • Experience in deploying and managing high traffic and critical applications
  • Production experience with Docker and Kubernetes is essential; Grafana and Prometheus experience is a plus
  • Hands on experience with terraform and scripting
  • Well versed in AWS, especially EKS, S3
  • Proficiency with Linux
  • Proficiency with GIT
  • Familiar with sprint process and agile principles, including usage of JIRA

This position is for a full time DevOps engineer working in a modern stack using the most recent technology.