Careers

Join our team to make a difference!

Open Positions

Craft the future - Join Us


Are you ready to apply your knowledge and experience to take on the challenge? Join our team at tringapps to start your professional journey with opportunities that allow you to use your unique skills and acquire many new ones.


Flat Hierarchy

We hire people based on the vibe and attitude they carry. They are empowered to grow and lead at all levels throughout their career.


Career Acceleration

Our vision is to encourage, motivate and shape talented young people to be the future leaders of the company.


Make an impact

Explore a future with an organization that pioneers digital excellence and leads with purpose, solving complex issues for our clients.



Open Positions



Tech Lead - Full Stack

Who We Need

Individual with 7+ years experience in software engineering , having handson experience on coding with 4+ years of experience as a fullstack developer.

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

Requirements


  • Good in data structures and algorithms.
  • Strong in JS, HTML, CSS (Mandatory)
  • Strong in any one of the frameworks such as react, angular or next js (Mandatory)
  • Strong in redux (Mandatory)
  • Knowing NodeJS or Java (Mandatory)
  • Strong knowledge on RDMS or NoSQL (Mandatory)
  • Good experience in AWS/GCP/Azure (Good to have)
  • Good problem solving skills (Mandatory)
  • Good communication skills (Mandatory)
  • Strong design experience (Mandatory)
  • Understanding of Docker, Kubernetes and Terraform
  • Good understanding of CI/CD pipeline.
  • Good understanding of REST, GraphQL
Tech Lead - Full Stack

Who We Need

Individual with 7+ years experience in software engineering , having handson experience on coding with 4+ years of experience as a fullstack developer.

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Madurai

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Madurai

Requirements


  • Good in data structures and algorithms.
  • Strong in JS, HTML, CSS (Mandatory)
  • Strong in any one of the frameworks such as react, angular or next js (Mandatory)
  • Strong in redux (Mandatory)
  • Knowing NodeJS or Java (Mandatory)
  • Strong knowledge on RDMS or NoSQL (Mandatory)
  • Good experience in AWS/GCP/Azure (Good to have)
  • Good problem solving skills (Mandatory)
  • Good communication skills (Mandatory)
  • Strong design experience (Mandatory)
  • Understanding of Docker, Kubernetes and Terraform
  • Good understanding of CI/CD pipeline.
  • Good understanding of REST, GraphQL
Sr.Software Engineer - Full Stack

Who We Need

Individual with 4+ years experience in software engineering , having handson experience on coding, data structures and algorithms.

No. of Positions

6 Positions

Position Type

Remote/Hybrid

Location

Chennai

No. of Positions

6 Positions

Position Type

Remote/Hybrid

Location

Chennai

Requirements


  • Strong in DataStructures and Algorithms
  • Strong in Object Oriented Programming
  • Strong in JS, HTML, CSS (Mandatory)
  • Strong in any one of the frameworks such as react, angular or next js (Mandatory)
  • Strong in redux (Mandatory)
  • Knowing NodeJS, GraphQL or Java (Mandatory)
  • Strong knowledge on RDMS or NoSQL (Mandatory)
  • Good experience in AWS/GCP/Azure (Good to have)
  • Good problem solving skills (Mandatory)
  • Good communication skills (Mandatory)
  • Strong design experience (Mandatory)
  • Understanding of Docker, Kubernetes and Terraform - (Good to have)
  • Basic understanding of CI/CD
  • Good understanding of REST, GraphQL
Sr.Software Engineer - Full Stack

Who We Need

Individual with 4+ years experience in software engineering , having handson experience on coding, data structures and algorithms.

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Madurai

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Madurai

Requirements


  • Strong in DataStructures and Algorithms
  • Strong in Object Oriented Programming
  • Strong in JS, HTML, CSS (Mandatory)
  • Strong in any one of the frameworks such as react, angular or next js (Mandatory)
  • Strong in redux (Mandatory)
  • Knowing NodeJS, GraphQL or Java (Mandatory)
  • Strong knowledge on RDMS or NoSQL (Mandatory)
  • Good experience in AWS/GCP/Azure (Good to have)
  • Good problem solving skills (Mandatory)
  • Good communication skills (Mandatory)
  • Strong design experience (Mandatory)
  • Understanding of Docker, Kubernetes and Terraform - (Good to have)
  • Basic understanding of CI/CD
  • Good understanding of REST, GraphQL
Software Engineer - Full Stack

Who We Need

Individual with 2+ years experience in software engineering, having handson experience on coding, data structures and algorithms.

No. of Positions

6 Positions

Position Type

Remote/Hybrid

Location

Chennai

No. of Positions

6 Positions

Position Type

Remote/Hybrid

Location

Chennai

Requirements


  • Strong in JS, HTML, CSS (Mandatory)
  • Strong in any one of the frameworks such as react, angular or next js (Mandatory)
  • Strong in redux (Mandatory)
  • Strong in NodeJS, GraphQL or Java (Mandatory)
  • Strong knowledge on RDMS or NoSQL (Mandatory)
  • Good experience in AWS/GCP/Azure (Good to have)
  • Good problem solving skills (Mandatory)
  • Good communication skills (Mandatory)
Sr.Software Engineer - iOS

Who We Need

Individual with 4+ years experience in software engineering , having handson experience on coding, data structures and algorithms.

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

Requirements


  • Strong in Object oriented programming
  • Strong in Data structures and algorithms
  • Should possess strong knowledge in Swift
  • Strong in Memory Management, Auto layout, Networking
  • Strong in Architectural Design Patterns such as MVC, MVVM etc.
  • Should be well aware of all Apple Development Document related to iPhone/iPad application development & SQLite databases.
  • Sound Knowledge in developing reusable components/frameworks/static libraries on iOS SDK.
  • Good Knowledge in designing and integrating web-services interfaces (SOAP/RESTful- JSON/XML based) with native.
  • Awareness of Apple Human Interface Guidelines and UI/UX design factors is a plus
  • Good problem solving skills (Mandatory)
  • Good communication skills (Mandatory)
  • Strong design experience (Mandatory)
  • Awareness of Apple Human Interface Guidelines and UI/UX design factors (Good to have)
Sr.Software Engineer - Android

Who We Need

Individual with 3 to 5 years experience in software engineering , having handson experience on android development.

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

Requirements


  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes and orientations
  • Strong OO design and programming skills in Java
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Understanding of Google’s Android design principles and interface guidelines
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with push notifications
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of publishing Android application to the Google Play Store
  • Preferred knowledge of Kotlin, Unit Testing, Agile Process and Continuous integration
  • Fire TV experience is a plus but not mandatory
Sr.Software Engineer - FrontEnd

Who We Need

Individual with 4+ years experience in software engineering , having handson experience on coding, data structures and algorithms.

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

No. of Positions

3 Positions

Position Type

Remote/Hybrid

Location

Chennai

Requirements


  • Strong JavaScript fundamentals and ES6 knowledge, ReactNative / NodeJS, MVC, Design Patterns, REST APIs, Swagger, AWS and GAE
  • Thorough understanding of React.js and its core principles
  • Familiarity with state/data management libraries (Redux)
  • Translating wireframes into high quality code
  • Knowledge of general mobile landscape, architectures, trends, and emerging technologies.
  • Strong debugging skills with the ability to reach out and work with peers to solve complex problems
  • Familiarity with code versioning tools such as Git
  • Experience in automated testing suites, like Jest/ Mocha/ Express is a plus.
  • Experience with Agile Development mythology.
  • Candidate should have strong communication skills, should be able to work independently & provide guidance to junior members
  • Monitoring and improving front-end performance
  • Familiarity with modern front-end build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
Software Engineer - FrontEnd

Who We Need

Individual with 2+ years experience in software engineering , having handson experience on coding, data structures and algorithms.

No. of Positions

5 Positions

Position Type

Remote/Hybrid

Location

Chennai

No. of Positions

5 Positions

Position Type

Remote/Hybrid

Location

Chennai

Requirements


  • Strong JavaScript fundamentals and ES6 knowledge, ReactNative / NodeJS, MVC, Design Patterns, REST APIs, Swagger, AWS and GAE
  • Thorough understanding of React.js and its core principles
  • Familiarity with state/data management libraries (Redux)
  • Translating wireframes into high quality code
  • Knowledge of general mobile landscape, architectures, trends, and emerging technologies.
  • Strong debugging skills with the ability to reach out and work with peers to solve complex problems
  • Familiarity with code versioning tools such as Git
  • Experience in automated testing suites, like Jest/ Mocha/ Express is a plus.
  • Experience with Agile Development mythology.
  • Candidate should have strong communication skills, should be able to work independently & provide guidance to junior members
  • Monitoring and improving front-end performance
  • Familiarity with modern front-end build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
Computer Systems Analyst

Who We Need

Individuals with Bachelor’s degree in Computer Science, Information Systems

No. of Poistions

1 Position

Position Type

-

Location

Redwood City, CA

No. of Positions

1 Positions

Position Type

Remote/Hybrid

Location

Redwood City, CA

Requirements


Create Test Cases and Perform gap analysis to confirm all requirements are captured for testing Perform Manual and Regression Testing during all Phases of Development including development, alpha and Beta Stages. Assist as necessary in User Acceptance Testing. Monitor, Review and address all Production related Crashes and bugs in Market Applications. Use tools such as Selenium, JIRA and more to perform various life cycles of Quality Assurance of Tact product. Deliver Development builds of the app during the development and testing period at intervals/times to be determined during the project planning process. Deliver final compiled binaries for Android/ iOS to client. Submit final Compiled binaries to the respective app stores as directed by the CLIENT Provide Support and maintenance for the application.

Systems Analyst(s)

Who We Need

Bachelors + 2yr exp (Comp Sci, Engg, Info Tech or related), Having handful experience in Develop, document and revise system design procedures, test procedures, and quality standards.

No. of Positions

1 Position

Position Type

-

Location

NY City, NY

No. of Positions

1 Positions

Position Type

Remote/Hybrid

Location

NY City, NY

Requirements


Expand or modify system to serve new purposes or improve work flow. Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems. Develop, document and revise system design procedures, test procedures, and quality standards. Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems. Various skill sets required. Travel and or relocation to various unanticipated client sites within the United States may be required. Apply with 2 copies of resume to HR, Tringapps, Inc 1 Rockefeller Plaza, 11th Floor, Suite 1127 NY, NY 10020.

Senior iOS Developer

Who We Need

We are looking for an iOS developer responsible for development and maintenanace of applications aimed at a range of iOS devices including mobile phones and tablet computers.

No. of Positions

1 Position

Position Type

-

Location

United States

No. of Positions

1 Positions

Position Type

Remote/Hybrid

Location

United States

Description


Your primary focus will be development of iOS application and their integration with back-end-services. You will be working alongside other engineers and developers working on different layers of the infrastructure.

Roles and Responsibility


  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help and maintain code quality, organization, and automation

Requirements


  • Minimum 5 to 8 years of relevant experience in developing iOS (iphone/iPad) applications.
  • Hands-on experience of designing and integrating web-service interfaces (SOAP/RESTful- JSON/XML based) with native.
  • Sound on Object Oriented and Agile methodologies.
  • Proficient in programming in Objective C or Swift for iOS mobile application development.
  • Good Knowledge of Object Oriented Programming, Data Structures and Algorithms.
  • Experience with high performance app design and development with focus on Memory, App size, CPU usage and Battery usage.
  • Knowledge of debugging iOS mobile applications and related Internet technologies.
Computer Programmer

Who We Need

We are looking for Computer Programmers, who will work closely with the business to formulate and define system functional requirements based on user needs, business systems, processes, and industry best practices.

No. of Positions

1 Position

Position Type

-

Location

United States

No. of Positions

1 Positions

Position Type

Remote/Hybrid

Location

United States

Description


The position will help troubleshoot and solve problems, test and implement solution. You will be working alongside other programmers and developers working on different layers of the infrastructure.

Roles and Responsibility


  • Design and implement services for the applications using ASP.Net MVC, Web Api and C#.
  • Work on development of new portal in AngularJS and Web Api
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help and maintain code quality, organization, and automation

Requirements


  • Bachelor’s Degree in Computer Science, Computer Engineering or related field
  • 2 to 4 years’ software development experience
  • Sound on Object Oriented and Agile methodologies.
  • Demonstrates expert proficiency in Microsoft .NET Technologies such as C#.
  • Understands advanced client server and internet systems architecture. Must possess considerable knowledge of computer systems and software applications running on modern Microsoft operating systems.
  • Strong written communication skills including the ability to write Statements of Work, business requirements, specifications and programming/configuration documentation.
Senior UI / HTML Developer

Who We Need

We are looking for an HTML developer responsible for development and maintenanace of applications aimed at a range of Android devices including mobile phones and tablet computers.

No. of Positions

1 Position

Position Type

-

Location

United States

No. of Positions

1 Positions

Position Type

Remote/Hybrid

Location

United States

Description


Your primary focus will be development of HTML application and their integration with back-end-services. You will be working alongside other engineers and developers working on different layers of the infrastructure.

Roles and Responsibility


  • Design and build applications for the HTML platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help and maintain code quality, organization, and automation

Requirements


  • Minimum 5 to 8 years of relevant experience in developing Android (iphone/iPad) applications.
  • Hands-on experience of designing and integrating web-service interfaces (SOAP/RESTful- JSON/XML based) with native.
  • Sound on Object Oriented and Agile methodologies.
  • Proficient in programming in Objective C or Swift for Android mobile application development.
  • Good Knowledge of Object Oriented Programming, Data Structures and Algorithms.
  • Experience with high performance app design and development with focus on Memory, App size, CPU usage and Battery usage.
  • Knowledge of debugging iOS mobile applications and related Internet technologies.
Software Developer

Who We Need

We are looking for an Software developer responsible for development and maintenanace of applications aimed at a range of Android devices including mobile phones and tablet computers.

No. of Positions

1 Position

Position Type

-

Location

Atlanta, Georgia

No. of Positions

1 Positions

Position Type

Remote/Hybrid

Location

Atlanta, Georgia

Description


Your primary focus will be development of HTML application and their integration with back-end-services. You will be working alongside other engineers and developers working on different layers of the infrastructure.

Roles and Responsibility


  • Deliver across the entire app life cycle–concept, design, build, deploy, test, release to app stores and support.
  • Design and build advanced applications for iOS platform
  • Coordinate with designers, QA and other internal developers to help maintain best practices for mobile app development.
  • Write clean, readable, reusable code with good documentation.
  • Work with QA teams to help ensure the new products can be integrated and tested by external development teams with minimal integration from internal backend groups.
  • Rapid prototyping of product concepts based on the business requirements.
  • Software design using object oriented methodology, design patterns and implementing the right algorithm.
  • Programming in iOS (such as Dispatch Queue, NSOperationQueue and GCD).
  • R&D of new component and features for the applications.
  • Developing various Swift and Objective C libraries to support multiple development teams

Requirements


  • Bachelors in Computer Engineering, Computer Science or Information Systems and 2-3 years of similar experience
Software Developer

Who We Need

We are looking for an iOS developer responsible for development and maintenanace of applications aimed at a range of iOS devices including mobile phones and tablet computers.

No. of Positions

1 Position

Position Type

-

Location

NJ

No. of Positions

1 Position

Position Type

Remote/Hybrid

Location

NJ

Description


Your primary focus will be development of iOS application and their integration with back-end-services. You will be working alongside other engineers and developers working on different layers of the infrastructure.

Roles and Responsibility


  • Design and build advanced applications for the iOS platform
  • Involved in requirement gathering from client and designing an iOS applications.
  • Research / Point of contact on upcoming technologies
  • Co-ordinated with the backend team regarding the web service Integration.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on bug fixing and improving application performance.
  • Worked with restful web service and JSON parsing.
  • Used GIT as source control for the project.

Requirements


  • Bachelors in Computer Science, Information Technology or Information systems with 3-5 years relevant experience.
Senior iOS Developer

Who We Need

We are looking for an iOS developer responsible for development and maintenanace of applications aimed at a range of iOS devices including mobile phones and tablet computers.

No. of Positions

1 Position

Position Type

-

Location

United States

No. of Positions

1 Position

Position Type

Remote/Hybrid

Location

United States

Description


We are looking for an HTML developer responsible for development and maintenanace of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be development of HTML application and their integration with back-end-services. You will be working alongside other engineers and developers working on different layers of the infrastructure.

Roles and Responsibility


  • Design and build applications for the HTML platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help and maintain code quality, organization, and automation

Requirements


  • Minimum 5 to 8 years of relevant experience in developing Android (iphone/iPad) applications.
  • Hands-on experience of designing and integrating web-service interfaces (SOAP/RESTful- JSON/XML based) with native.
  • Sound on Object Oriented and Agile methodologies.
  • Proficient in programming in Objective C or Swift for Android mobile application development.
  • Good Knowledge of Object Oriented Programming, Data Structures and Algorithms.
  • Experience with high performance app design and development with focus on Memory, App size, CPU usage and Battery usage.
  • Knowledge of debugging iOS mobile applications and related Internet technologies.
Software Developer

Who We Need

We are looking for an HTML developer responsible for development and maintenanace of applications aimed at a range of Android devices including mobile phones and tablet computers.

No. of Positions

1 Position

Position Type

-

Location

NJ, USA

No. of Positions

1 Position

Position Type

Remote/Hybrid

Location

NJ, USA

Description


We are looking for Software Developer, who will work closely with the business to formulate and define system functional requirements based on user needs, business systems, processes, and industry best practices. Designs technical infrastructure for applications and assists in defining application tools. Defines application components, platforms, interfaces, and development tools. Participates in the evaluation and implementation of client application software and tools. Provides technical guidance to cross-functional, cross-platform application development teams.

Roles and Responsibility


  • Collecting Requirement from client and perform requirement Analysis, Design, Coding, Implementation
  • Support in Java, J2EE (spring and other framework), Amazon Web Services (Lambda and other components), AWS RDS (MySQL table design).
  • Migrating Java Services, Flat files and other parts of the system from in-house into AWS Cloud to use EC2, S3, ELB, Cloud Formation and other components usage.
  • Writing some monitoring nightly script using Shell, sed, awk and Perl and monitor the environment by integrating with AWS components (Cloud Watch).
  • Managing our project code in AWS Code Commit / git Components between projects for deployment.
  • Managing JIRA / other tracking tool for the project tracking (task, story, bug.)
  • Releasing builds to client using AWS Elastic Beanstalk, Ant script and also through Hudson

Requirements


  • Bachelor’s Degree in Computer Science, Computer Engineering or related field
  • 3-5 years of experience in large scale distributed software design and development, delivering large systems to a predefined schedule
  • Design and implementation experience while leading and educating others
  • Experience in one or more of the following development languages: Spring-Java, Go, NodeJS , React
  • Experience in one or more of the following cloud platforms: Openshift , AWS Web Services, Microsoft Azure, Google App Engine or other PaaS technologies
  • Migration from Monolithic application development to micro-services Experience with a CI/CD pipeline GIT, Stash, Bit Bucket, Artifactory, Jenkins, etc
Software Quality Assurance Engineer

Who We Need

We are looking for Quality Assurance engineer who have experience in Automated test scripts in Java, JIRA , SQL.

No. of Positions

1 Position

Position Type

-

Location

NYC

No. of Positions

1 Position

Position Type

Remote/Hybrid

Location

NYC

Roles and Responsibility


  • Requirement analysis and process improvement
  • Define test strategies & Develop Test plan using JIRA
  • Develop automated test scripts in Java Programming language
  • Test execution such as regression test, System Test, UAT using automated test scripts.
  • Training team members for QA Agile process
  • SQL Data verification using SQL queries
  • Defect management using JIRA

Requirements


  • Bachelor’s Degree in Computer Science, Computer Information Systems or related field
  • More than 3 years of experience in Software Quality Assurance experience
  • Sound on Object Oriented and Agile methodologies.
  • Demonstrates expert proficiency JIRA , SQL
  • Strong written communication skills including the ability to write Statements of Work, business requirements, specifications and programming/configuration documentation.
Computer Systems Engineer / Architect

Who We Need

We are looking for Software Developer, who will work closely with the business to formulate and define system functional requirements based on user needs, business systems, processes, and industry best practices.

No. of Positions

1 Position

Position Type

-

Location

San Jose, CA

No. of Positions

1 Position

Position Type

Remote/Hybrid

Location

San Jose, CA

Description


We are looking for an Computer Systems Engineering responsible for development and maintenanace of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be development of HTML application and their integration with back-end-services. You will be working alongside other engineers and developers working on different layers of the infrastructure.

Roles and Responsibility


  • Systems Analysis, Design and Architecture.
  • Front end web Development- User Interface Design using Photoshop ,creating web pages using HTML,CSS, SCSS and Bootstrap from the mock ups designed ,Interacting with web services, and scripting using Angular 5, Javascript and Typescript. Server side scripting with Node JS and Express JS.
  • Writing unit test cases using Jasmine and Karma .
  • Deployment to different stages, Disaster Recovery Planning, Execution and Co-ordination
  • Troubleshoot Responsiveness/Backup/Network/Performance.
  • Documenting procedures and providing root cause analysis.
  • Meetings with Vendors and other Business Units.

Requirements


  • Bachelor’s Degree in Computer Science, Engineering or eqauivalent
  • More than 3 years of experience in Software Quality Assurance experience
  • Sound on Object Oriented and Agile methodologies.
  • Demonstrates expert proficiency JIRA , SQL
  • Strong written communication skills including the ability to write Statements of Work, business requirements, specifications and programming/configuration documentation.
tring-whatsapp