
About Duplex Technologies Services
Similar jobs
A bit about us
WeatherBug is a popular weather site and mobile app providing hyperlocal, live weather data and proactive alerting to consumer users. With over 15 million unique users per month, across all platforms, WeatherBug’s vision is to provide environmental intelligence for all aspects of people’s lives. The WeatherBug app is a top-rated weather app in the app stores. In 2019, WeatherBug was named the best weather app by MediaPost’s Appy Awards. WeatherBug is owned and operated by GroundTruth, a media company that turns real-world behavior into marketing that delivers real business results.
Learn more at WeatherBug.com
At GroundTruth, we believe that innovative technology starts with the best talent and we have been ranked one of Ad Age’s Best Places to Work for three years in a row (2021, 2022 & 2023). Learn more about the perks of joining our team here.
A bit about you
A recognized expert in their professional discipline, with significant impact and influence on organizational policy and program development. Establishes critical strategic and operational goals, and develops and implements new products, processes, standards, or operational plans to achieve organizational objectives. Regularly leads projects of critical importance to the organization—projects that carry substantial consequences for success or failure. Requires strong influence and communication with executive leadership. Problems encountered are often complex and multidimensional, requiring broad-based consideration of variables that affect multiple areas of the organization.
You will:
- Develop production-ready code to meet scope of requirements.
- With guidance, update and create documentation as needed for new and existing solutions.
- Participate in code-reviews with comments to improve code quality, stability, and maintainability.
- Create and maintain unit and integration testing solutions. Be able to run your code in lower environments.
- Run tests on the mobile device to ensure code meets requirements
- Watch mobile releases for Android or iOS for features you developed
- Teardown your solutions across multiple environments and platforms.
- Provide operational support of your deployed code
- Determine issues within your areas of expertise.
- Work with teams across the engineering organization to understand and incorporate client requirements into final solutions.
- Perform other job-related duties as assigned.
You have:
- Bachelor’s degree (4 years) in Computer Science or a related field, OR 5+ years of relevant software development experience.
- 3+ years of professional experience in software engineering.
- 2+ years of hands-on Android application development using Kotlin and Android Studio.
- Experience with modern Android libraries and frameworks, including Jetpack components (e.g., Navigation, Room, ViewModel, LiveData), Retrofit for networking, and image loading libraries (e.g., Glide, Coil).
- Proficiency with asynchronous programming using Kotlin Coroutines and Flow.
- Familiarity with dependency injection frameworks such as Dagger/Hilt or Koin.
- Experience with app architecture patterns such as MVVM or MVI, and clean architecture principles.
- 2+ years of experience working in Agile teams and participating in iterative development cycles.
- Strong understanding of object-oriented design principles, design patterns, best practices, performance optimization, and memory management.
- Experience with unit and UI testing frameworks (JUnit, Mockito, Espresso).
- Familiarity with Git and collaborative version control workflows.
- Exposure to CI/CD tools and automated build/deployment pipelines.
- Ability to independently take ownership of tasks and deliver robust solutions.
- Commitment to writing clean, maintainable, and well-documented code.
Would be great if you have:
- Experience with React Native, including building function components, using hooks, and working with JavaScript/TypeScript.
- Knowledge of Play Store processes, including app signing, publishing, and release management.
- Familiarity with ingesting and exposing large datasets in the weather industry.
- Experience in the advertising industry.
- Proficiency with tools like GitHub, Jenkins, Artifactory.
You are:
- A team player who is organized, flexible and willing to adapt
- Not afraid of new technologies and driven to learn
- A detail-oriented person, who catches problems early and adjusts
- A strong communicator who is able to collaborate with multiple business and engineering stakeholders and work through conflicting needs
- A problem solver who likes to dive deep into a problem, diagnose root causes and work with multiple teams to come up with a solution
- Organized with demonstrated ability to prioritize and deliver timely work
- A team player and not afraid to roll up your sleeves and help when needed
- Self-sufficient and not afraid to take the lead and manage tasks independently
- Coachable and open to feedback
- Respectful–-we treat each other with respect and assume the best of one another
- Not afraid to have fun!
What we offer
At GroundTruth, we want our employees to be comfortable with their benefits so they can focus on doing the work they love.
● Parental leave- Maternity and Paternity
● Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays)
● In Office Daily Catered Lunch
● Fully stocked snacks/beverages
● Health cover for any hospitalization. Covers both nuclear family and parents
● Covid home quarantine cover
● Tele-med for free doctor consultation, discounts on health checkups and medicines
● Wellness/Gym Reimbursement
● Pet Expense Reimbursement
● Childcare Expenses and reimbursements
● Employee assistance program
● Employee referral program
● Education reimbursement program
● Skill development program
● Cell phone reimbursement (Mobile Subsidy program)
● Internet reimbursement
● Birthday treat reimbursement
● Home office set up
● Employee Provident Fund Scheme offering different tax saving options such as VPF and employee and employer contribution up to 12% Basic
● Creche reimbursement
● Co-working space reimbursement
● NPS employer match
● Meal card for tax benefit
● Special benefits on salary account
● New joiner relocation
Responsibilities
· Design and build advanced applications for the iOS platform.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Work on bug fixing and improving application performance.
· Identify and correct bottlenecks and fix bugs
· Help maintain code quality, organization, and automatization
· Support the whole application lifetime from idea through design, testing, release, and maintenance
· Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills
· Proficient with Swift and Cocoa Touch
· Experience with iOS frameworks such as Core Data, Core Animation, etc.
· Experience with offline storage, threading, and performance tuning
· Familiarity with RESTful APIs to connect iOS applications to back-end services
· Understanding of Apple’s design principles and interface guidelines
· Experience with performance and memory tuning with tools
· Familiarity with cloud message APIs and push notifications
· Knack for benchmarking and optimization
· Proficient understanding of code versioning tools source tree, git
· Familiarity with continuous integration
· Solid grasp of algorithms, memory management, object oriented programming, and MVC Design
Competencies
· Excellent communication skills
· Ability to co-ordinate with cross functional teams
· Should be a good Team player.
- Manages projects with timely deadlines.
- Write clear, concise and well documented code.
- Communicates frequently with management; detailing progress on the development effort.
- Evaluates and implements changes to tools and modules based on the needs of the client.
QUALIFICATIONS
- 5+ years of experience as an iOS developer.
- Proficiency in Swift and Objective-C.
- Experienced in developing customer-facing, commercial iOS applications.
- Deep understanding of iOS frameworks such as Core Data and Core Animation, along with offline storage, threading, and performance tuning.
- Knowledgeable in consuming RESTful APIs to connect iOS applications to back-end services.
- Experience with large e-commerce web sites is desirable.
- Proficient in git
2. Knowledge of different areas like UX / UI, Application / Infrastructure Architecture, Payment Gateways, Support etc. to build best in class product.
3. Oversee the architecture of a product to attain maximum efficiency
4. Conduct code reviews and specification conformance testing.
5. Establish an application deployment process.
6. Identify new technology trends and keep an eye on consumer’s evolving behavior on tech
7. Server side administration and Mobile app maintenance
8. Ability to design and architect new features in existing product
9. Plan infrastructure on cloud for future requirements
10. Testing and QA monitoring
11. Day to day management of team on work products, review effort estimates provided for the requirements
12. Ensure timely delivery based on discussed project pla
We are looking for a smart, collaborative, hard-working Senior Frontend Developer to be part of a team building an amazing multimodal transport experience. You are an accomplished, hands-on engineer. Your mission is to serve as a key UI developer on your squad and expertly craft frontend mobile and web applications. You work closely with Product and Design teams to drive and refine specifications. You develop strategies and design specifications to improve the performance and reliability of our mobile & web applications as we rapidly scale our product and organization.
Who you are
- Love for coding : An engineer who is a fanatic about writing beautiful and scalable code, in short, a code -artist.
- Dynamic Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.
- Analytical mindset: Strong analytical and troubleshooting skills from requirements, design to code & validation. Should be resourceful, innovative and inventive.
- Team player Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
- Accountability High sense of ownership for your code and relentlessness to deliver projects with high business impact.
Key Qualifications
- Bachelor of Engineering/Bachelor of Technology in Computer Science or related field.
- 6+ years of relevant work experience in mobile and/or web application development.
- Minimum 2+ years of leading feature teams through all stages of development.
- Experience with mobile application development in Android and iOS.
Responsibilities
- Build pixel-perfect, buttery smooth mobile applications on Android & iOS integrating with native APIs and cloud services.
- Design, develop, test, deploy, maintain, and improve mobile application(s).
- Manage individual project priorities, deadlines, and deliverables.
- Build products that can scale for users around the world while meeting & exceeding quality & performance goals.
- Maintain strong service catalog and up to date technical documentation.
- Establish logging, monitoring, analytics and telemetry frameworks for the team.
- Establish & Enforce strong DevOps principles across all stages of development.
- Liaise with Product development team to plan new features.
- Research and suggest new mobile products, applications and protocols.
- Stay up-to-date with new technology trends.
Requirements
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript (and TypeScript or ClojureScript) language and its nuances, including ES6+ syntax with experience on ReactJS, Redux, React Native, Webpack, and similar library/tools.
- Development experience on native and/or cross platform mobile application development for Android & iOS using Xamarin, Cordova or similar frameworks.
- Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
- Understanding of REST APIs, the document request model, and offline storage and experience with automated testing suites, like (Jest or Mocha)
- Experienced with web standards and protocols such as HTTP, REST, DNS, TCP/IP, and socket APIs in general.
- Familiar with web security, accessibility and internationalization.
- Experience with agile/scrum methodologies to iterate quickly on product changes, developing user stories and working through backlogs. Familiarity in using tools such as JIRA, Confluence, Git, bitbucket etc.
- Demonstrable portfolio of released applications on the App store or the Android market.
- Experience with Geo-location APIs and Google maps APIs and asset tracking is a plus.
- Previous experience in developing mobility or transportation solutions is a plus.
Benefits
- Be part of an organisation in hyper-growth mode with plenty of opportunity for personal development
- Flexible and inspiring workplace with a team of competent, motivated and fun co-workers
- Autonomy and ownership of the work you do with flexible hours
- Opportunity to make an impact by being part of a movement that will revolutionise transportation in APAC cities
- Annual Team retreats in Bali and other popular beach destinations
- Private Health Insurance
- Performance Bonus
● Be able to work in a product-based and fast-paced environment
● Have prior experience working on at least 3 mobile applications
● Android Development : Minimum 3 years of experience
● Flutter Development : Minimum 1 year of experience
Roles and Responsibility :
● Should be a pro at UI, UX concepts and be aware of all latest trending UI and Interactive
● Understand and have experience in Android Material and Flutter
● Experience in object-oriented analysis and Designed and implemented User Interface
using Storyboard and Manual
● Translate designs and wireframes into high quality
● Design, build and maintain high performance, reusable, and reliable Java
● Strong knowledge of Android UI design principles, patterns, and best
● Ensure the best possible performance, quality, and responsiveness of the
● Identify and correct bottlenecks and fix
● Help maintain code quality, organization, and
● Experience working with software developers or digital design
● Work alongside QA to provide fixes for Android device-specific
● Experience on working with different multi-screen resolution
● Be able to create world-class apps with trending UI, UX and Interactive methods
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Knowledge of iOS back-end services.
- Familiarity with push notifications, APIs and cloud messaging.
Ebullient Gaming India is India’s biggest network of gaming generating 250 Million+ Views per month for gaming content. It is powered by a Talent management agency, an Online Publication, an Event arm and a creative agency that works with the best brands and gaming talent of the country.
Ebullient is hiring for a Full Stack Mobile Developer to build and maintain their technology platform.
Who Should Apply?
- Passionate about building new things from scratch
- Good with managing and organising work amongst the team to get the job done
- Excellent in hiring a team for new projects and retaining good talents to build an in-house team
- Will to learn from the mentors and kind to share the experience with the mentees
Why Will I Apply?
- I will have Experience to be a part of a brand journey from scratch
- I will have freedom to fail in pursuit of disruption
- I will work and compete with the brightest minds in the category
- I will enjoy the pressure and perks of higher hierarchy
What are your Roles and Responsibilities?
- Ability to handle the entire lifecycle of a mobile application which involves client/server side coding, infrastructure deployment and management on cloud, and publishing application on Google Play Store and Apple App Store
- Work collaboratively with subject matter experts to translate complex industry-specific problems into a working software
- Ability to build and maintain high performing systems at scale
- Eventually, take ownership of the product and lead an entire team of engineers
What are the must-haves for the job?
- Bachelor’s Degree in Computer Science or relevant work experience
- Understanding of programming paradigms
- Proficient in JavaScript and some of its frameworks, including React
- Proficient in building mobile applications using React Native
- Hands-on with at least one of the server-side languages, framework or runtime such as Golang, Nodejs, Python, Java or .Net
- Familiarity with database concepts and technologies
- Hands-on with at least one of the NoSql databases such as Mongo DB, Elastic Search or Cassandra
- Understanding of micro services architecture and inter-service communication using REST and RPC APIs
- Familiarity with cloud service technologies with a provider such as AWS, Azure or GCP
- Understanding of scalable design patterns
- Familiarity with CI/CD pipeline
Experience: 2-7 years
Salary: According to Eligibility
Location: Delhi NCR
Contact Person: Neelam
Interested candidate send updated resume( neelam @ egiplay . com)








