An Exciting Career Opportunity Awaits You

Team Upsquare is made of Linchpins, not cogs in the wheels. If you have guts to do whatever it takes to make your career successful then read on!

Current Positions

ios-developer

iOS Developer

Experience : 2 to 7 Years
No of Positions: 05

iOS Developer

Job Overview:

We are seeking an experienced iOS Developer to join our dynamic team. As an iOS Developer at our company, you will play a pivotal role in crafting exceptional mobile applications. You’ll work collaboratively with cross-functional teams, ensuring the highest standards of code quality, performance, and user experience.

Roles & Responsibilities:

  • Navigate your career through the agile development process
  • Able to work independently with minimal supervision.
  • Be comfortable with and lead based on this principle: We work for the best engineering outcomes yet UX comes first!
  • Understand basic concepts of design for developing user-friendly applications.
  • Work with cross-functional collaborative teams – Analysts, Designers, and Architects!
  • Write readable + effective + clear code and emails.
  • Perform minimal yet appropriate documentation of the work done by you and the team (no need to be a documentation junkie but it is a necessary tech communication skill)
  • Flexibility, energy, and ability to work well with others in a team environment.
  • Participate in Sprint planning (feature definition), Sprint review (demo), and Sprint retrospective (learning);
  • Brainstorm, present and lead tech conversations
  • Ensuring the quality and performance of the application to specifications. Be dependable at Unit Testing;
  • Designing and implementing application updates as per the guidance from the product teams.

Skills Required:

Swift. Core Data. Core Animation. Firebase. Debugging. Apple HIG. PN. iOS/iPad OS/macOS. APIs. GitLab. And CI. Deep understanding of UX

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc .IT, MSc. IT.

(If you are superstar at your skills and attitude, we don’t look at your degrees but nonetheless a Degree gets a vote in regular cases)

net-developer

.NET Core Developer

Experience : 3 to 7 Years
No of Positions: 06

.NET Core Developer

Responsibilities:

  • Design, code, test, debug, and document software according to the functional requirements.
  • Develop, maintain, and enhance .NET Core applications.
  • Collaborate with cross-functional teams to define, design, and deploy new features.
  • Investigate and use new technologies where relevant, to consistently deliver the highest quality software.
  • Troubleshoot, debug, and optimize code to ensure performance and security standards.
  • Participate in code and design reviews to maintain code quality and ensure that appropriate design patterns are followed.

Requirements:

  • Bachelor’s degree in Computer Science or related field.
  • Proven experience in developing applications using .NET Core.
  • Worked on creating REST APIs
  • Strong knowledge of C# and ASP.NET Core.
  • Familiarity with front-end technologies (HTML5, CSS3, JavaScript, etc.).
  • Experience with source control systems (Git, SVN, etc.).
  • Solid understanding of software development principles, concepts, and best practices.
  • Excellent problem-solving and debugging skills.

Nice to Have:

  • Experience with cloud platforms (Azure, AWS, GCP).
  • Knowledge of microservices architecture.
  • Familiarity with containerization and orchestration (Docker, Kubernetes).

ai-ml-developer

AI/ML Developer

Experience : 3 to 7 Years
No of Positions: 08

AI/ML Developer

Responsibilities:

  • Design and implement machine learning models and algorithms.
  • Develop, train, and deploy AI/ML solutions for various applications.
  • Collaborate with cross-functional teams to integrate AI/ML capabilities into existing systems.
  • Explore and implement new AI/ML technologies and methodologies.
  • Analyze and interpret complex data sets to extract meaningful insights.
  • Stay updated with the latest trends and advancements in AI/ML.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field.
  • Strong programming skills in languages like Python, R, or Java.
  • Proficiency in machine learning libraries and frameworks (TensorFlow, PyTorch, scikit-learn, etc.).
  • Experience with data preprocessing, feature engineering, and model evaluation.
  • Knowledge of deep learning architectures and techniques.
  • Familiarity with cloud-based machine learning platforms (e.g., Google Cloud AI, Azure ML, AWS SageMaker).

Nice to Have:

  • Knowledge of Data ingestion and data processing
  • Experience with natural language processing (NLP) or computer vision.
  • Knowledge of reinforcement learning algorithms.
  • Previous work on production-level AI/ML systems.

Understanding of data privacy and security in AI applications.

data-scientist

Data Scientist

Experience : 3 to 7 Years
No of Positions: 02

Data Scientist

Responsibilities:

  • Analyze large datasets to extract meaningful business insights.
  • Design and implement machine learning models for predictive and prescriptive analytics.
  • Develop data-driven solutions to address complex business problems.
  • Collaborate with stakeholders to understand business requirements and translate them into data solutions.
  • Present findings and insights to non-technical stakeholders in a clear and understandable manner.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related field.
  • Proficiency in programming languages like Python or R.
  • Strong knowledge of statistical modeling and machine learning algorithms.
  • Experience with data visualization tools (e.g., Tableau, Power BI).
  • Knowledge of cloud platforms (AWS/Azure/GCP).
  • Competence in SQL and database management.
  • Excellent communication and presentation skills.

Nice to Have:

  • Familiarity with big data technologies (Hadoop, Spark).
  • Understanding of data engineering principles.
  • Experience with A/B testing methodologies.

product-owner

Product Owner

Experience : 3 to 7 Years
No of Positions: 03

Product Owner

Responsibilities:

  • Act as the bridge between stakeholders, development team, and end-users to ensure product vision and goals are understood and delivered effectively.
  • Define and prioritize product features and enhancements based on customer feedback, market trends, and business goals.
  • Create and manage the product backlog, including user stories, acceptance criteria, and prioritization.
  • Collaborate with cross-functional teams including development, design, testing, and marketing to ensure successful product delivery.
  • Conduct user research, gather feedback, and perform market analysis to identify user needs and market trends.
  • Participate in sprint planning, review, and retrospective meetings, ensuring that the team understands and delivers on product requirements.
  • Continuously monitor and analyze product performance, user feedback, and market trends to make data-driven decisions for product improvement.

Requirements:

  • Bachelor’s degree in Business, Computer Science, or a related field.
  • Experience with more than 3 products as a Product Owner, Product Manager, or in a similar role.
  • Strong understanding of agile methodologies and experience working in agile teams.
  • Excellent communication skills with the ability to convey complex ideas to both technical and non-technical stakeholders.
  • Experience handling a team of business analysts who can translate high-level requirements into user stories
  • Ability to prioritize and manage multiple tasks and projects simultaneously.
  • Detail-oriented with strong organizational and problem-solving abilities.
  • Experience with product management tools (e.g., Jira, Trello, Asana).

Nice to Have:

  • Certification in Agile or Product Management (e.g., Certified Scrum Product Owner, Product Owner Certification).
  • Familiarity with UX/UI design principles.

Knowledge of the industry or domain relevant to the product (e.g., SaaS, e-commerce, healthcare).

qa-automation

QA/Automation Engineer

Experience : 2 to 4 Years
No of Positions: 03

QA/Automation Engineer

Job Overview:

At Upsquare, we pride ourselves on our people and products. We are looking for a Selenium Test Engineer for our products, which are based out of our Ahmedabad office. The candidate should be able to manage automation activities independently and provide status to stakeholders on a regular basis.

Requirements:

  • Good experience in core Java.
  • Good experience with UI automation using Selenium WebDriver.
  • Should be proficient in Java concepts: OOPs, Collections, Exception handling, Design Patterns, Debugging skills
  • Use Java API or 3rd Party libraries/jars.
  • Excellent problem-solving, troubleshooting, communication, and presentation skills
  • Experience with open-source QA tools – Selenium, Cucumber, TestNG, Extent Report, Selenium GRID
  • Design and develop automated testing for all layers of the solution.
  • Experience with using BDD tools like Cucumber or JBehave.
  • Skills Required: Technology Stack: Core Java, Selenium Web driver, OOPS concept, Git, Maven, Jenkins, Cucumber, API Testing, DB Testing

Education:

BE/B. Tech/MCA/M.Sc./MTech/BCA

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a Degree gets a vote in regular cases)

shopify-developer

Shopify Developer

Experience : 2 to 5 Years
No of Positions: 02

Shopify Developer

Job Overview:

We are seeking a skilled and experienced Shopify + PHP Developer to join our dynamic team. As a crucial member of our development department, you will be responsible for creating and maintaining Shopify-based e-commerce websites while leveraging your expertise in PHP programming.

Responsibilities:

  • Collaborate with the design and development teams to implement and customize Shopify themes and templates.
  • Develop custom Shopify apps and integrations using PHP, extending the platform’s functionality to meet specific business requirements.
  • Optimize website performance and ensure seamless user experiences across various devices.
  • Troubleshoot and resolve issues related to Shopify configuration, code, and third-party integrations.
  • Stay updated with the latest industry trends and emerging technologies to propose innovative solutions.

Requirements:

  • Proven experience as a Shopify Developer, proficient in PHP development.
  • Strong knowledge of Shopify’s Liquid template language and API.
  • Proficiency in PHP programming with a focus on e-commerce applications.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript/jQuery.
  • Experience with version control systems, preferably Git.
  • Ability to work in a collaborative team environment, taking ownership of tasks and meeting deadlines.
  • Excellent problem-solving skills and attention to detail.
  • Good communication skills, both verbal and written.

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a Degree gets a vote in regular cases)

react-native

React Native Developer

Experience : 2 to 4 Years
No of Positions: 04

React Native Developer

Job Overview:

As a React Native Developer, you will play a crucial role in designing, building, and maintaining our mobile applications. You will collaborate with cross-functional teams to create user-friendly, high-performance mobile solutions that align with our business objectives.

Requirements:

  • 2-3 years of experience in React Native Application development
  • Proficient in React/Native frameworks.
  • Have experience in developing Android & iOS apps using the React Native framework
  • Experience in Firebase development
  • Ability to work in a team environment, take the lead, and work with very less to no direction
  • Familiar with code versioning control tools Git
  • Knowledge of Jira and Atlassian tools
  • Ability to start hitting the ground right away

Desired Skills:

React Native, React, iOS, Android, Firebase, Redux

Education:

BE/B. Tech/MCA/M.Sc./MTech/BCA

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a degree gets a vote in regular cases)

flutter-developer

Flutter Developer

Experience : 1 to 3 Years
No of Positions: 03

Flutter Developer

Job Overview:

As a Flutter Developer, you will play a key role in designing, building, and maintaining mobile applications using the Flutter framework. You will collaborate closely with our cross-functional teams to create intuitive and visually appealing applications that align with our business objectives.

Roles & Responsibilities:

  • Translate designs and wire-frames into high-quality code.
  • Pixel-perfect implementation of approved user interface meeting business & functional requirements.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Design and implementation of continuous integration and deployment/release apps to Google and Apple stores.
  • Work on bug fixing, improving application performance, and helping in code optimization.
  • Ensuring the entire stack is designed and built for speed, scalability, and reliability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Required Competencies:

  • Good understanding of Android and iOS development platforms.
  • Must be able to build and debug flutter plugins.
  • Should know about the Flutter animation framework.
  • Optimizing app performance and memory consumption.
  • Strong knowledge of design principles, patterns, and best practices.

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a degree gets a vote in regular cases)

frappe-developer

Frappe Developer

Experience : 2 Years
No of Positions: 03

Frappe Developer

Job Overview:

A Frappe developer with 2 years of experience should possess a combination of technical skills, soft skills to be effective in their role. Here is a list of skills typically required for a Frappe developer with 2 years of experience:

Key Responsibilities:

  • Collaborate with clients and team members to gather requirements and define project objectives.
  • Design, develop, and customize Frappe-based applications and modules.
  • Write clean, efficient, and maintainable code according to coding standards.
  • Debug and troubleshoot issues in Frappe applications and provide timely solutions.
  • Perform unit testing and ensure the quality and reliability of the developed software.
  • Keep up-to-date with the latest Frappe developments and technologies.
  • Contribute to the documentation of Frappe projects and codebase.
  • Participate in code reviews to maintain code quality and consistency.
  • Provide technical support and guidance to team members and clients.
  • Stay informed about industry best practices and trends in Frappe development.

Technical Skills:

  • Frappe Framework: Proficiency in using the Frappe framework, including understanding its architecture, ORM (Object-Relational Mapping), and webhooks.
  • Python: Strong programming skills in Python, as Frappe is primarily written in Python.
  • JavaScript: Proficiency in JavaScript for client-side scripting and customizing the user interface.
  • Web Technologies: Familiarity with web development technologies such as HTML, CSS, and JavaScript libraries/frameworks like jQuery.
  • Database Management: Knowledge of relational databases (e.g., MySQL) and database design concepts.
  • RESTful APIs: Understanding of RESTful API concepts and the ability to work with external APIs for integration.
  • Git Version Control: Experience with version control systems like Git for code management and collaboration.
  • Custom Scripting: Ability to create custom scripts and server-side logic to extend Frappe’s functionality.
  • Data Migration: Experience in data migration and data import/export using Frappe.
  • UI/UX Design: Basic understanding of user interface and user experience design principles to create user-friendly interfaces.

Soft Skills:

  • Problem-Solving: Strong problem-solving skills to identify and resolve issues efficiently.
  • Attention to Detail: A keen eye for detail to ensure code quality and accuracy.
  • Communication: Effective verbal and written communication skills to collaborate with team members and clients.
  • Teamwork: Ability to work collaboratively with cross-functional teams and contribute to code reviews.
  • Time Management: Good time management skills to meet project deadlines.

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a degree gets a vote in regular cases)

odoo-developer

Odoo Developer

Experience : 5+ Years
No of Positions: 03

Odoo Developer

Job Overview:

We are seeking a skilled and experienced Odoo Developer to join our team. The ideal candidate will have a minimum of 5 years of hands-on experience with Odoo development, customization, and implementation. As an Odoo Developer, you will play a critical role in designing, coding, testing, and supporting various Odoo modules to meet our business needs.

Responsibilities:

  • Design and implement new features and functionalities using Odoo’s framework.
  • Customize and enhance existing Odoo modules to align with business processes.
  • Collaborate with cross-functional teams to gather and define requirements for Odoo module development and customization.
  • Design, develop, and implement RESTful APIs to connect Odoo with external systems and applications.
  • Debug and resolve issues related to Odoo modules, interfaces, and integrations.
  • Participate in code reviews to maintain code quality and ensure best practices.
  • Work closely with project managers to deliver Odoo solutions on time and within scope.
  • Stay up-to-date with the latest Odoo releases and industry trends to suggest improvements and optimizations.

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a Degree gets a vote in regular cases)

laravel-developer

Laravel Developer

Experience : 5+ Years
No of Positions: 02

Laravel Developer

Job Overview:

We are looking for an experienced Senior Laravel Developer with at least 5 years of hands-on experience in PHP and Laravel development. As a Senior Developer at Upsquare Technologies, you will play a pivotal role in architecting, building, and maintaining web applications that are crucial to our business operations.

Responsibilities:

  • Collaborate with cross-functional teams to gather and understand project requirements.
  • Architect, design, and develop high-quality web applications using PHP Laravel.
  • Write clean, efficient, and maintainable code while adhering to best coding practices.
  • Optimize and troubleshoot application performance and security issues.
  • Create and maintain database schemas, migrations, and queries.
  • Integrate third-party APIs and services into web applications.
  • Ensure the scalability and reliability of web applications.
  • Provide technical guidance to junior developers.
  • Stay up-to-date with the latest Laravel and PHP trends and technologies.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of professional experience in PHP Laravel development.
  • Strong proficiency in PHP and Laravel framework.
  • Proficient in front-end technologies such as HTML, CSS, JavaScript, and Vue.js or React is a plus.
  • Experience with RESTful API development and integration.
  • Solid understanding of database design and optimization, including experience with MySQL or similar databases.
  • Experience with version control systems, such as Git.
  • Knowledge of AWS or other cloud platforms is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced and dynamic environment.

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a degree gets a vote in regular cases)

full-stack-developer

Full Stack Developer

Experience : 2+ Years
No of Positions: 03

Full Stack Developer

Job Overview:

As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our mobile applications. You will work closely with our cross-functional teams to deliver high-quality, user-friendly software solutions that align with our business objectives.

Responsibilities:

  • Design, develop, test, deploy, maintain, and improve the software.
  • Should be able to develop, collaborate, and deploy apps in agile workflow.
  • Fluent knowledge of the latest HTML/CSS standards and best practices
  • Working knowledge of JavaScript and AngularJS, ReactJs, ElectronJS, Three.Js, and Babylon.js
  • Working knowledge of Node.js and Express, MongoDB, and ReactJS Solid Understanding of HTTP protocol and how server-side code is processed on the client. Some experience with Photoshop or Sketch is a plus (creating sprites, optimizing, cutting, or adjusting images) Working knowledge of front-end optimization and performance techniques
  • Obsession with lean, clean, and organized front-end and backend code Cross-browser development and troubleshooting
  • Experience building Responsive websites for web, tablet, and mobile devices Eye for detail is crucial Able to handle multiple projects and competing deadlines
  • Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation Portfolio of work required.
  • Include examples of all areas of interaction design (user flows, wireframes, final graphical display)

Required Skills:

  • Node JS react JS Web Development Mongo DB.

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a Degree gets a vote in regular cases)

android-developer

Android Developer

Experience : 2 to 5 Years
No of Positions: 03

Android Developer

Job Overview:

As an Android Developer, you will play a pivotal role in designing, building, and maintaining high-quality Android applications. You will work closely with cross-functional teams to create user-friendly and innovative mobile solutions that align with our business objectives.

Responsibilities and Duties:

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Skills:

  • Must have experience in Kotlin
  • Software development experience and Android skills development
  • Solid understanding of the full mobile development life cycle.
  • Expertise in Java, Kotlin, and Vital Android SDK concepts
  • Decent experience with SQL and knowledge of Git
  • Understanding of material design guidelines
  • Good knowledge of XML basics, Android studio, and Ability to write Back-end programming code.

Education:

BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.

(If you are a superstar at your skills and attitude, we don’t look at your degrees but nonetheless, a Degree gets a vote in regular cases)

Life @ Upsquare

team-celebration
one-day-picnic
Day celebration
Ganesh chaturthi
Company tour
Ganesh visarjan
Rangoli celebration
Birthday celebrations
Celebration
Company group
Upsquare house
Ganesh chaturthi festival
Garba celebration
Office tour
Traditional day
Game zone
Career benefit

Professional Development

  • Discover the Real You
  • Free Life Coaching
  • Competency enhancement training
Career benefit

Results, Not Methods

  • Open Mindset
  • Execution bias
  • Freedom to choose your methods
Career benefit

Simple Team Structure

  • Flexible project based teams
  • Casual dress code
  • Work and fun intersects well

Career FAQs

We value candidates who possess a combination of attention to detail and a willingness to learn. Candidates who possess excellent communication skills, an ability to face and communicate difficult truths, a positive attitude, and a desire for lifelong learning are highly desirable.

We do not prioritize candidates who have exceptional skills but a rigid mindset. Candidates who have “good enough” skills and a flexible mindset, as well as a high degree of learnability will be considered more favorably.

Those who possess exceptional skills and a flexible mindset, as well as a strong desire for lifelong learning, will be evaluated with a positive bias.

Upsquare has been in business since 2012, originally starting as Space-O Digicom. Over the last decade, the company has created and exited from two subsidiaries and acquired others. In 2017, following a successful exit, the company rebranded itself as Upsquare.

Upsquare Team works five days a week from Monday to Friday with flexible in and out timings.

Typically, the workday at Upsquare begins between 09:00 am to 10:00 am and ends between 18:30 to 19:30. However, these times may be adjusted depending on the criticality of projects and the needs of the team.

However, the company expects employees to maintain discipline and meet team expectations.

In case of critical issues that need to be resolved, employees may be required to work outside of regular business hours, but this is not mandatory and is based on individual choice.

The company values a “human-first” culture where there is freedom to work, but a zero tolerance policy for nonsense.

Upsquare is a parent company of various businesses, including products, services, solutions, and platforms. However, the majority of its revenues come from its information technology business. A significant secondary source of revenue for Upsquare is its finance and investment arm.

Upsquare does not differentiate between domestic and international clients and projects. The company is open to working with any business as long as it is able to provide value. However, the majority of Upsquare’s business is done internationally, accounting for over 97% of its work. This is due to the company’s extensive understanding of different international geographies and the specific needs of those markets.

Upsquare does business in a number of countries including North America, Canada, the UK, Europe, and the Middle East. Additionally, the company also does business in 175 countries across the world through automated distribution channels.

Upsquare officials travel for setting up joint ventures or carrying out R&D projects in the target countries. At times, people from Upsquare travel for gathering project or business setup requirements as well.

When a team member has done a remarkable job, s/he gets a paid vacation to any part of the world so keep your passports ready to be stamped with a Visa!

Upsquare values truthful communication, a “do-it-now” attitude, and a bias towards taking responsibility and finishing tasks quickly. Upsquare does not tolerate any kind of politics within the company.

Very important. While we work on multi-lingual products, your proficiency in English is very important. The language of our business communication is English so it might happen that just because you are fluent in English then you can be offered one or the other relevant roles!

Please send out an email to our HR on hr@upsquare.in for any queries you have.

We use Swift, XCode, Kotlin, ReactNative, ReactJs, Flutter, Node, PHP, Laravel, Python, Basecamp, Zoom, Google Meet and MS Teams.

The expectations for the position may vary depending on the role, but generally, attention to detail, a positive and proactive attitude, an entrepreneurial mindset, the ability to identify patterns, and a willingness to collaborate and support the success of teams is expected.

Upsquare is hiring to serve the planned growth of its independent and integrated companies and startups. It is also hiring for its R&D division which is working on future technologies such as AI/ML, Unity3D/Unreal Engine etc. in Metaverse.

Upsquare team is engaged in conceptualizing, visualizing, designing, developing, and maintaining various projects, products, and business lines.

Additionally, our R&D division is focused on researching future technologies and optimizing existing technologies, components, and reusable objects.

Contact Us

If you have any questions or press inquiries, send us an email on jobs (at) upsquare (dot) in. You can also send us a message via the below form: