
Senior developers only
Min 5 years of real experience
Remote work
Only individual developers accepted, No agency or IT providers

About City Labs
About
City labs is a profitable company
Candid answers by the company
An all-in-one solution for the independent retailer:
- e-Commerce app
- Cashback loyalty program using our own CityCoin token
- Messaging
- and more
Company social profiles
Similar jobs

● 1 - 3 years of Experience with Android SDK, Android Studio
● Experience with Git, and GitHub/Bitbucket/GitLab
● Continuous Integration/ Continuous Development
● Experience with HTTP, and third party APIs
● Cross-functional team collaboration to design, define and ship new features
● Experience with unit testing code for robustness, including edge cases, usability, and general
reliability
● Experience in Java or familiarity in Kotlin is a bonus
Responsibilities and Deliverables
● Work in an agile multinational engineering team to build and design Android applications
● Identify and suggest ways of improving usability, efficiency, and functionality
● Come up with reusable, testable, and efficient code
● Work on bug fixes and improve application performance
● Code reviews of peers. Critical Competencies for Success
● Ability to think logically, and analytically
● Eagerness to keep up with constantly changing technologies
● Excellent communication skills, both written and verbal
● Ability to work collaboratively on a team
● Resourcefulness and proactiveness in gathering information and sharing ideas
As a Sales Associate, you'll have the opportunity to contribute to MHFA India’s success by expanding our customer base and establishing long-term relationships. If you're a motivated self-starter with excellent communication skills and a knack for building rapport, we want to hear from you!
Key Responsibilities:
· Prospect and qualify leads to generate new business opportunities.
· Conduct product presentations and demonstrations to potential clients.
· Build and maintain strong relationships with clients to understand their needs and provide appropriate solutions.
· Achieve sales targets and contribute to revenue growth.
· Continuously stay updated on industry trends and product knowledge.
· Bachelor's degree in Business, Marketing, or a related field.
· 1-3 years (for Associate) and 4-6 years (Senior Associate) of experience in sales or business development roles.
· Proven track record of meeting or exceeding sales targets.
· Strong communication and negotiation skills.
· Self-motivated and goal-oriented with a drive for success.
· Ability to thrive in a collaborative team environment.


Manage / Customize the Existing Web Application and Products
Knowledge Required about SaaS Concept
Integration with other applications


Company Description
Hubler is a NoCode platform located in Bangalore Urban that helps businesses digitally transform and manage every aspect of their business onto a single platform. Our clutter-free app-building platform offers ready-to-deploy apps and app canvas to digitize any business process into mobile and web apps overnight, as well as actionable insights in real-time.
Role Description
This is a full-time on-site role for a Senior Software Engineer (Python) at Hubler. The Senior Software Engineer will be responsible for designing, developing, and maintaining high-quality software applications while working within a team of developers and collaborating with cross-functional teams to identify and develop software solutions that meet client needs.
Qualifications
- 5+ years of experience in developing, and maintaining high-quality software applications using Python
- Must enjoy Coding with Passion
- Strong knowledge of software engineering principles, algorithms, data structures and design patterns
- Experience working with Django, Flask, Python-based web frameworks and Restful APIs
- Experience in database design and management with MongoDB
- Experience in distributed source control, such as Git
- Experience with scrum development methodology
- Bachelor's or Master's degree in Computer Science, or a related field
- Good communication skills, both written and verbal, to facilitate clear communication with team members and stakeholders
- The ability to work in a collaborative team environment with willingness to share skills and knowledge
We are looking for an ambitious and energetic Business Development Manager to help us expand our clientele. You will be the front of the company and will have the dedication to create and apply an effective sales strategy.
The goal is to drive sustainable financial growth through boosting sales and forging strong relationships with clients.
Responsibilities
Develop a growth strategy focused both on financial gain and customer satisfaction
Conduct research to identify new markets and customer needs
Arrange business meetings with prospective clients
Promote the company’s products/services addressing or predicting clients’ objectives
Prepare sales contracts ensuring adherence to law-established rules and guidelines
Keep records of sales, revenue, invoices etc.
Provide trustworthy feedback and after-sales support
Build long-term relationships with new and existing customers
Develop entry level staff into valuable salespeople
Should be able to close other country leads
Identify prospects from USA, Canada, UAE
Greeting from Maticz Technologies Pvt Ltd!!!
We are looking for a dynamic and organized professional to our HR team in Madurai Branch who are excel in everything he or she does and interested in learning and grow along with MATICZ Team and enhance their hands in the development of the Organization.
Kindly find below the Job Description and share your updated resume with the needed information
Knowledge or Experience in IT Recruitment:
Current Take-Home:
Expected Take-home:
Notice Period:
Current Location:
Availability for F2F:
Experience: 0 to 2 Years
Designation: HR Recruiter
Job Location: Madurai
Job Description:
• Should have experience in Technical Recruitment
• Must have experience in E2E Recruitment Life cycle
• Exposure in Job portals and Social Network is must
• Should be responsible MIS and On boarding
• Should have strong communication skill and Interpersonal Skill
And it's highly appreciated if you can refer any of your friends, whose profile is suitable for the same.

- 2 to 3years of professional experience as a Mobile app developer
- Should have had the experience of working with team as well as working directly with customers.
- Hands on experience in anycross platform mobile app development frameworks(React Native preferably, but not mandatory).
- Version control system experience (e.g. Git)
- Excellent communication skills (both verbal as well as written) is a necessity.
- Ability to learn and apply new technologies through self-learning
Responsibilities
- Ensure that theapplicationis optimized for various devices
- Work with other developers to ensure that the website is functional and visually appealing.
- Plan the layout of the applicationto support different device screen size.
- Test application to ensurequalityand efficiency
- Work with Clients directly to resolve issues as well as understand their requirements

-Collaborate with cross-functional teams to analyze,define,design,code and ship new features.
-Ensure agile test-driven development for robustness,usability,reliability,security and performance.
-Work on fixing bugs by addressing the root cause and improving application performance.
-Continuously discover,evaluate, and implement new technologies/tools to maximise development efficiency and productivity.
-Hands-on individual contributor, reporting to the Head of Technology.
Requirements
-Experience in Cross-platform mobile app development using Flutter/React Native. Prior experience developing with Flutter is a plus.
-Experience developing with Dart, whether with Flutter and/or for the web, is required. Additionally, deep experience contributing to and managing high-scale production mobile apps is desired. Expertise in Android development is preferred.
-Minimum of 2-3 years full-time mobile development experience (Android). Strong system design and architecture skills - specifically for android. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement.
-Optimizing app performance and memory consumption. E2E App development and/or experience of developing SDKs is good to have.
-Bonus Points - Experience with Java.
-Experience launching and managing Production mobile apps on Android.
-Experience authoring, testing, and deploying code mission-critical applications.
-Debugging Android apps using simulators and related tooling. Developing and releasing complex, data-driven map based apps using Native as the primary application framework. Persisting data for offline-first apps using flutter -Developing reusable UI Components or libraries.
-Networking and integrating third-party APIs using Flutter. Experience developing integrations with common APIs (e.g., Firebase, Twitter, Instagram, Stripe, Youtube, Google etc.)
-Knowledge of Data Structure and Algorithms.
-Knowledge of OOPs principles.
-Understanding of Relational/NoSQL Databases
-Experience with Git
-Mindset to take up project individually.
-Experience working in an agile development process.
-Writing clear, maintainable and testable code.


- Build & maintain internal/external Web-facing applications.
- To design, develop, maintain and enhance web applications according to the specification provided.
- Create elegant web implementations.
- Design, improve and maintain website.
- Understand and enhance User Experience.
- Responsible for detailed Web UI documentation.
- Unit test client-side web applications.
- Able to complete project development on a scheduled basis.
- Possess a good attitude and be self-disciplined.
Desired Candidate's Profile :
- Dynamic, talented UI Developer who enjoys designing, developing and maintaining our product & pushing web technology to its limits.
- Ability to learn, develop and adapt is the most important attribute.
- Work Experience in TypeScript, Angular or React, Node.js.
- Good working knowledge in MVC, MVVC.
- Mastery of HTML, HTML5, CSS, CSS3, JavaScript, jQuery, jQueryUI, jQueryMobile.
- Strong understanding of UI, and usability.
- Familiarity with back-end technologies such as Node.js, MongoDB, python.
- Good knowledge of APIs such as oAuth.
- Basic knowledge of AWS.
- Minimum of 1-3 years of experience working in web and mobile-web field (Responsive design & development).
- Taking responsibility and ownership in the team's work.
Additional Requirements :
- B.Tech/BS/BE/BS/MS/M.Tech/MS in Electronics or Computer Science from a premier institute in India (IITs, BITS, NITs, etc) or abroad.
- Minimum 2- 4 years of Work Experience in Front End Development.
- Should be a fast learner and a self-starter, open to learning new tools.
- Must possess excellent communication (both verbal & written), documentation skills.
- Flexible and adaptable to change and ability to multitask.
- Ability to work with minimal supervision. Should be able to prioritize own workload to meet personal and team objectives.
- Good interpersonal skills with a clear ability to work effectively to fully understand customer requirements.
- Focused on the timely delivery of accurate results.
Technical Manager
Who we are?
At Edge, we believe simplifying employee data will help large corporates solve sub-optimal talent management problems. This data is more critical after the pandemic, as managing a remote workforce has shifted from optional to essential.
We have spent our last eight years understanding the workforce from the IT and BFSI industries. We have used this employee data to create a sophisticated intelligence. This brain behind our AI-based products is called EdGE graph™. We have used 11 million job descriptions and more than 30 million profiles to build the graph.
Our products like Pathfinder, Recruit and Mobility are deployed in IT companies like Wipro, HCL, UST Global, etc. and help them upskill, invest, and maintain their existing people. It has helped organisations improve their workforce availability, billing, allocations and drive straight bottom-line impacts. The new order of talent decisions helps us define, identify, and plan for a future-ready workforce.
We build end-to-end talent management products for organisations so that they have a 360-degree view of their talent supply chain. This helps them make informed talent decisions efficiently and build an intelligent workforce.
We built Edge Networks in 2012 in an apartment in Bangalore and soon, were supported by the National Skill Development Corporation of India (NSDC). We are a part of the NASSCOM Product Council and have been recognized by Gartner, Deloitte, Equidam, NVIDIA, Amazon as an innovative tech HR startup in various titles.
At Edge, we understand that modern companies that put the employees at the center of their workings, backed with data, will make their organisation productive. This is how we, at Edge, use tech for good.
Role: Technical Manager
As a Technical Manager, you will be responsible to ensure that your team performs within set technical guidelines by providing or co-authoring standard operating procedures. For this role, technical function weightage will be 60% and project management function weightage will be 40%.
Traits that you have
A team player – I know we only win if we all win. I recognise and value the different perspectives and skills my squad mates bring. It is not about being a hero but jumping in and contributing to the successful delivery of our mission.
An excellent communicator – I know and understand the importance of clear, on-time communication. My spoken and written communication skills stand out for clarity and conciseness.
The customer’s biggest fan – I demonstrate a thirst for better understanding the customer and define the problem and develop solutions through their eyes.
A collaboration champion – I work closely with my colleagues to ensure alignment and champion the sharing of learning across teams.
Comfortable being uncomfortable – I am comfortable with uncertainty. I have the ability to effectively manage myself through ambiguity by making meaning, building relationships and creating clarity with my peers.
Continuous improvement junkie – I constructively challenge the status quo, I look for better ways of doing things and passionately advocate continuous improvement.
Committed to my own and others’ growth – I strive to stretch and grow myself and others by identifying my own development areas, seeking feedback, and providing feedback to others to help them learn and grow every day.
A problem solver – I am energised by tackling complex problems. I use my critical thinking, network, skills, knowledge, and available data to drive better outcomes for our customers and the product.
Commercially and Tech curious – I have a wide-angle lens. I am curious about what is happening in the external market and in emerging trends and innovations (technological and otherwise) and how we use this information to better inform our decisions and actions.
Risk savvy – I build sustainable solutions that protect stakeholders and customers and proactively address risks by role-modelling improvements in the product’s overall risk and control environment.
Responsibilities:
Project Management role details:
- Lead a team of 5-10 software engineers.
- Create, own the software delivery schedules and software deliverables.
- Track and ensure completion of tasks on time by team members.
- Own the quality of delivered software and ensure thorough testing is done during software development.
- Provide project metrics and status reports using pre-established process.
- Ensure smooth functioning of team, mentor team members, growth of team members.
- Hold project status meetings and publish weekly status reports.
- Provide feedback and data for Annual Appraisal process of team members.
- Create or modify processes to ensure efficient running of projects.
Technical role details:
- Understand product requirements clearly and translate into User stories, Sprints.
- Track project status in JIRA and bring high visibility into project status.
- Provide technical guidance to team members when difficult problems are met e.g evaluating alternative approaches, optimizing software, troubleshooting live issues.
- Review code, merge into production branches, resolve conflicts considering common code base guidelines.
- Interface with product, data science teams independently and arrange for required support for the development team. Understand and clear blockages faced by developers.
- Coordinate with DevOps team, plan and arrange for infra requirements deployments.
- Plan sprints, releases, allocate resources, and track sprint execution on a day-to-day basis.
- Ensure project documentation is captured and updated regularly.
Role Skills:
- General requirements
- Should have 10+ years of total experience in software development and project management functions put together.
- Have minimum people management experience for 2 or more years handling team size of 5 or more team members.
- Strong experience across various stages of software development lifecycle involving requirements gathering, software design, coding, testing, deployment, and maintenance.
- Should be a strong team player.
- Strong experience with project management tools JIRA knowledge is a plus.
- Good understanding of agile methodologies preferably Scrum.
- Technical requirements
- Create release delivery schedules and make delivery time estimates.
- Understand technical requirements and software design in a detailed manner to plan for features, validate schedules and estimates.
- Good working knowledge of Python, Java, or any enterprise grade languages.
- Good knowledge in RDBMS or NOSQL databases.
- Good understanding of GIT and best practices of SCM tools.
- Cloud working experience with either AWS or Azure or GCP.
- Should have a basic understanding of DevOps tools and practices.
- Should be able to learn new skills on a need to basis e.g., docker, Jenkins, Kubernetes, etc.
- Basic understanding of frontend stack e.g., ReactJS, Vue, Angular or equivalent.
Why should you join us?
We are concerned not only with the growth of the company, but each other’s personal and professional growth, too. We are transparent, open and have a collaborative work environment. And above all, you need to bring your best. The rest does not really matter. With WFH becoming more normalized, you best believe we have been sharing our favorite ways to prioritize a healthy work-life balance at home (Netflix, anyone?).
Location - Bangalore
Type - Permanent, Full Time

