![Mobility Platform's logo](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fdefault_company_picture.jpg&w=3840&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fgolang.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fscala.png&w=32&q=75)
- Take the microservices architecture to the next level of scalability, efficiency, observability, and availability.
- Build, deploy & run multi-homed systems that work in multiple regions and cloud providers.
- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
- Optimize algorithms which influence personalization, fulfillment/allocation, pricing, maps & routing, fleet positioning, payments, fraud prevention etc
- Create platforms, reusable libraries, and utilities wherever applicable
- Write high-quality code that is modular, functional and testable; Establish the best coding practices
- Formally mentor junior engineers on design, coding, and troubleshooting
- Troubleshoot issues effectively in a distributed architecture
- Communicate, collaborate and work effectively in a global environment
- Operationalize releases by partnering with Tech operations on capacity planning and operability of the product
Experience:
- of years - 10+ years
- Type of experience - software design, development & architecture
- Experience in Product companies working on Internet-scale applications is preferred
- Contribution to open-source software, tech blogs, talking at tech conferences, etc.
Educational Qualifications:
○ Must have - Bachelor’s or Master’s degree in Engineering from premier institutes preferred
Key competencies:
- Deep understanding of one or more of Java/Go/Scala/C++. Ability to understand and critique the core library/language constructs.
- Knowledge of processor, memory, network and storage internals.
- Deep understanding of distributed systems including fault modeling, concurrency, isolation, consensus etc.
- Internals of a RDBMS like MySQL
- Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB, etc
- Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
- Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
- Familiar with gRPC, HTTP/2, QUIC, etc.
- Troubleshooting memory issues, GC tuning, resource leaks etc.
- Strong problem-solving skills, algorithmic skills and data structures.
- Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)
Similar jobs
Company Name: Wave Trendz Pet LTD (NAFA Group)
Languages English/ Hindi/ Telugu
Salary for Month: 25k to 35kPM (based on experience) Plus incentives
Key Responsibilities:
Develop and implement territory-specific sales strategies to achieve revenue targets.
Identify and acquire new clients while managing relationships with existing clients.
Promote and sell forex trading training programs and financial services to prospective customers.
Conduct presentations, workshops, and meetings to educate clients about trading opportunities.
Collaborate with the marketing team to execute territory-focused campaigns and events.
Analyze market trends and competitor activities to identify growth opportunities.
Provide regular reports and updates on sales performance and business activities.
Offer post-sales support to ensure high client satisfaction and retention.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fios.png&w=32&q=75)
Responsibilities:
- Design and develop user-friendly, robust, and scalable Flutter/Android/iOS applications.
- Collaborate with product managers, designers, and backend developers to understand requirements and translate them into functional applications.
- Implement clean and efficient code following best practices, coding standards, and design patterns specific to mobile development.
- Ensure high performance, responsiveness, and stability of the applications by conducting thorough testing and debugging.
- Integrate RESTful APIs to fetch and send data from/to the backend servers.
- Work with SQLite or other database technologies to implement data persistence in mobile applications.
- Implement effective UI/UX designs following Material Design guidelines to ensure a smooth and intuitive user experience.
- Collaborate with the team to identify and implement solutions to improve application performance, maintainability, and user engagement.
- Stay up-to-date with the latest trends, technologies, and best practices in mobile development and share knowledge with the team.
- Assist in troubleshooting and resolving issues reported by users or clients, providing timely and effective solutions.
Sales Intern Responsibilities:
- Working closely with the manager or assigned staff member, and completing all allocated tasks.
- Conducting desktop research, or gathering information through surveys or by speaking to clients and staff.
- Attending and participating in meetings, workshops, events, and exhibitions.
- Liaising with clients, vendors, and suppliers on behalf of the company's managers.
- Updating documents and sales records.
- Reviewing sales performance against sales targets.
- Observing and carrying out sales processes.
- Identifying potential weaknesses and offering improvement suggestions.
- Assisting managers with negotiations.
- Keeping a log of everything learned and delivering presentations to staff and other stakeholders.
Sales Intern Requirements:
- High school diploma or similar.
- Degree in marketing, business or similar may be required.
- Driver's license may be required.
- Strong self-motivation.
- Ability to work alone or as part of a team.
- Proficiency in a foreign language would be advantageous.
- Ability to cope with rejection.
- Ability to remain calm in fast-paced environments.
- Superb interpersonal skills.
- A professional appearance.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
Job Title:
Senior software Development Engineer
Department:
Android - Technology
Based at:
Bangalore
Reports to:
Engineering Manager
Experience:
4 years to 7 years
Required Qualification:
B.tech from Top tier college
Company Overview:
At Porter, we are passionate about improving productivity. We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions. Last mile delivery logistics is one of the biggest and fastest growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15% CAGR.
Porter is the fastest growing leader in this sector with operations in major cities, a fleet size exceeding 1L registered and 50k active driver partners and a customer base with 3.5M being monthly active. Our industry-best technology platform has raised over 150 million USD from investors including Sequoia Capital, Kae Capital, Mahindra group, LGT Aspada, Tiger Global and Vitruvian Partners.
We are addressing a massive problem and going after a huge market. We’re trying to create a household name in transportation and our ambition is to disrupt all facets of supply chain. At Porter, we’re here to do the best work of our lives.
If you want to do the same and love the challenges and opportunities of a fast paced work environment, then we believe Porter is the right place for you.
Company URL: https://porter.in/
Porter has multiple mobile apps used by our consumers - app used by our customers to place on-demand orders, app used by our drivers to service those orders, and app used by fleet owners to manage their vehicles on our platform. Each of these apps is frequently iterated over to improve functionality and experience. In such a fast paced environment, we expect our mobile developers to develop and maintain these complex apps with a heavy focus on code design to keep the code easily extensible and maintainable.
Responsibilities:
● Participate in the product life cycle to understand directly from the Product Team the expected behavior of the apps and the use cases being implemented.
● Participate in design discussions with heavy focus on modeling entities and interactions, following architectural patterns like MVP, MVVM, Clean Architecture, etc.
● Collaborate with cross-functional teams - backend teams for finalizing APIs, design team for UI / UX, QA team for testing, etc.
● Participate in iteration planning to give effort estimates.
● Write clean, readable, maintainable and performant code following well established design principles.
● Write Unit Tests and Integration Tests to ensure correctness.
● Track, debug and fix bugs & crashes escalated.
● Ensure the apps are performant - no memory leaks, no frame drops, battery usage, etc.
● Explore and evaluate new technologies, tools and SDKs as may be necessary to improve the entire development pipeline.
● Work with cross-platform technologies, like Kotlin Multiplatform, to ensure consistency of features and code reuse across Android / iOS platforms.
Technologies:
● Languages: Kotlin, Java, SQL
● Frameworks: RIBs, Kotlin Multiplatform, Spek
● Architectures: MVVM, MVP, Clean Architecture, etc
● Libraries: Kotlin Coroutines, RxJava, Dagger2, Ktor, Jetpack, etc
● Integrations: AWS services, Payment Gateways (Razorpay, etc), Google Maps, Firebase, etc
Products & Systems Overview
You will be contributing to products concerning both customers and partner drivers.
● Customer App:
■ All orders serviced by Porter are placed from this app making it our primary business driver.
■ To keep the code for this large complex app maintainable, there is a heavy emphasis on good design and architecture. Currently the RIBs framework is used to break the code recursively into smaller components.
■ To ensure feature parity and consistency across our Android and iOS platforms, we use Kotlin Multiplatform to re-use business logic code across the two platforms.
● Partner App:
■ All orders serviced by Porter are fulfilled by drivers using this app.
■ Given that the app is expected to run for long hours on cheaper phones there is a heavy emphasis on keeping the apps performant - optimizing battery consumption and memory usage.
■ The app serves as a medium for onboarding - providing functionality for partners to upload and verify their documents using Image Processing.
■ To train the drivers for every new feature launched, we provide a guided audio-visual training session - using visual cues like hint to click / swipe with synchronized pre-configured audio to guide him through the sequence of steps.
● Fleet Owner Apps:
■ A multi-platform app for fleet owners to manage their drivers and track their performance and earnings on our platform.
Qualification Prerequisites
● Experience: >= 4 years in Android development
● Proficiency with Android framework and Kotlin.
● Experience in designing, writing and maintaining a large complex app code base.
● Experience with design patterns like MVP, MVVM, Clean Architecture, etc.
● Experience with reactive & asynchronous programming using RxJava / Coroutines / Flows
At Anarock Tech, we are building a modern technology platform with automated analytics and reporting tools. This offers timely solutions to our real estate clients, while delivering financially favorable and efficient results.
If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, Anarock is the place for you.
We’re looking for an experienced UX/Product designer to take on the end-to-end design of the web and mobile product suite experience. As a pivotal member the Anarock’s team, this portfolio will support Product Managers and Engineering for a broad set of digital experiences.
You will be responsible for translating business objectives into product concepts by iterating and optimising UI designs while maintaining a consistent and user-friendly experience across mobile and web platforms.
We have 3 key focus areas: Product Design, User Research, and Visual Design.
Key job responsibilities
- Design web and native mobile app experiences that delight our users and help drive the company vision
- Collaboration with the product, engineering, data, marketing, and other teams to ensure a quality end-to-end customer experience
- Create consistent and thoughtful designs that include user flows, interaction designs, information architecture, and more
- Pitch and present designs to stakeholders for sign-off
- Provide accurate specifications for the engineering team
- Create design system to ensure consistent experience across various features
- Participate in design reviews and feedback sessions to help the design team
Basic Qualifications
- 3+ years of product design experience (Product Based Company) in all phases of the design process: user research, wire-framing, prototyping, visual design, interaction design, and usability
- Experience in complex UX/UI design and end-to-end processes in B2B SaaS and B2C
- Strong understanding of iOS and Android native app patterns
- Strong understanding of visual design basics (color theory, typography, spacing)
- Strong understanding of digital design fundamentals (forms, interaction methods, responsive design etc.)
- Expertise with user-centered design principles
- Deep knowledge of design tools, such as Photoshop, Sketch, Illustrator, Figma,
Skills that will help you build a success story with us
- Experience in working with a cross-functional team of developers, product managers, and
- Communicating and storytelling to present your work and articulate design rationale for efficient design
- Zooming out to product concepts and zooming in to design details while wire- framing, prototyping, and reusing components from a design
- Integrate and manage the ANAROCK brand through a visual design
Experience: 3 - 6 years
Locations: Bangalore or Mumbai or Gurgaon
Quick Glances:
- https://www.anarock.com/aboutus">What to look for at Anarock
- https://www.linkedin.com/company/anarock-technology/">Who are we A glimpse of Anarock Tech, know us better
- https://www.anarock.com/news-and-media">Anarock - Media – Visit our media page
Anarock Ethos - Values Over Value:
Our assurance of consistent ethical dealing with clients and partners reflects our motto - Values Over Value.
We value diversity within ANAROCK Group and are committed to offering equal opportunities in employment. We do not discriminate against any team member or applicant for employment based on nationality, race, color, religion, caste, gender identity / expression, sexual orientation, disability, social origin and status, indigenous status, political opinion, age, marital status or any other personal characteristics or status. ANAROCK Group values all talent and will do its utmost to hire, nurture and grow them
Solution Architect
10+ years of experience in leading solution architecture & technical development. A bachelor's degree in Computer Science, Engineering, or a comparable field from an accredited institution.
Key Responsibilities
-
Enable customer to realize their stated IT vision and strategy
-
Lead development of solution architecture and design across a set of applications or an application/product family within an enterprise
-
Provide guidance/consultancy for the execution and delivery of project from a solutioning and technology perspective
-
Provide a strategic solutioning perspective to a project/engagement
-
Demonstrate strong leadership skills and astuteness
-
Design and Architect end to end solutions content that characterizes what products or services are being proposed and how these services will be delivered
-
Estimate for Project or Program Management and or technical effort to drive scope and produce deliverables
Required Knowledge and Skills
-
Deep understanding of the Software development, mobile development, application support, cloud, mobility and infra services.
-
Should be proficient with the languages, tools, and frameworks core to software development, mobility iOS or Android development
-
Demonstrate very strong skills in documenting architecture and preparing technical papers to explain architectural motivations/strategy or rationale
-
Create technology focused roadmap for a set of projects within a program
-
Must have an understanding of various Architectures and frameworks
-
Produce estimates for the whole program using estimation methodologies and customizations appropriate to the program
-
Work closely with project/program manager and advise on execution methodology/strategy, timelines, resources and project commercials
-
Excellent interpersonal and communication skills
-
Experience in agile methodologies and best practices
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fnet.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fc_sharp.png&w=32&q=75)
We are looking for an ASP.NET MVC developer that will be able to develop and support existing applications. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. Your primary responsibilities will be to design and develop these applications. Therefore, it’s essential that you are skilled at problem solving, solution design, and high-quality coding.
SKILLS:
Must have:
1) Good command over any programming (C#, JavaScript)
2) Willingness to learn new programming languages as per need.
3) Strong experience in implementing design patterns.
Good to have:
1) Hands on experience working on Dockers.
2) Experience on CI/CD Pipeline with Azure devops.
ROLES AND RESPONSIBILITES:
1) Delivering a high-quality application
2) Integrating with front-end developers
3) Ensuring a required level of performance
4) Writing test-backed server-side code
5) Analyzing requirements and designing new functionality
6) Supporting and fixing existing functionality
7) Selecting and using the most appropriate and efficient technologies for a particular application
8) Designing and building application layers
Primary Skill Set :
1) Proficiency in C#
2) Experience using .NET ( 4.5+ | Core )
3) Experience in developing ( ASP.NET MVC | ASP.NET Core MVC ) applications
4) Senior knowledge of ( Entity Framework 6.* | EF Core | NHibernate | ADO.NET )
5) Proficient knowledge in ( MSSQL )
6) Database design including indexes and data integrity
7) Dependency injection pattern and IoC containers using at least one of: Autofac, SimpleInjector
8) Writing tests with ( NUnit | XUnit )
9) Implementing enterprise application patterns
10)Understanding of HTML, JS, and CSS
11)Familiarity with the client side framework ( jQuery | Angular 2.*+ )
12)Familiarity with ( Azure Cloud Services )
13)Familiarity with ( Microservices | Dockers )\
14)Experience in developing of Web API and RESTful web services
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fdata_analytics.png&w=32&q=75)
Job Summary
- Accountable & Responsible for delivering initiatives and projects for region and country focused on implementing Web Analytics, Mobile app Analytics
- Spearhead Adobe Analytics implementation by working with Digital Customer Experience and Digital Sales & Marketing team
- Conduct and document journey walkthrough ensuring all scenarios, customer interactions are captured
- Understand business measurement requirements and translate these requirements into Solution Design Reference (SDR)
- Prepare tagging specifications in line with approved SDR
- Conduct QA on Adobe Analytics implementation
- Ensure tagging process governance, documenting all the necessary artefacts and approvals
- Mentor juniors in the team and train them on tools/techniques required for day to day deliverables
- Work with production teams & vendors to efficiently develop, implement, and maintain tracking strategies to seamlessly integrate other customer-level data
- 6+ years of experience in implementing Web Analytics & Mobile app Analytics, exposure to financial services domain is an added advantage
- Deep expertise & experience in implementing Adobe Analytics (Omniture) for complex requirements and maintaining JavaScript libraries
- Expert in implementing Adobe DTM/Launch web properties, Variables (eVars, Props, Events) and Rules (On-Page, Event and Direct Calls)
- Hands-on experience of working with clickstream data
- Experience with multi-channel and cross-channel attribution
- Ability to clearly and concisely articulate the problem, approach and recommendations to both technical and business audience
- Expertise and experience leveraging Adobe Analytics to access web/mobile performance data, use the data and visualization to check data-collection accuracy and perform basic digital analysis
- Ability to think strategically, and then follow-through with detail-orientation, execution and managing competing priorities
- Strong negotiation and influencing skills
- Strong executive presence, communication, presentation and story-telling skills
- Self-motivated and good team player
- Bachelor degree or above in any of the following disciplines: Computer Science, Mathematics, Statistics, Operational Research, Business Administration, Economics etc. from Premier Institute or a track record of performance that demonstrates this ability
- MBA or PGDM would have an added advantage
Skills Required for Back-End (NodeJS) JR Developer (2-4 Yrs) /Sr Developer (4-8 Yrs) /Lead Developer (8-10 Yrs) /Architect (10-12 Yrs):
- Must: Strong experience and understanding of NodeJS and JavaScript Programming, Good at Native Cloud or AWS
- Good knowledge of MongoDB or any other NoSQL Database, Redis, Elasticsearch, etc.
- Good understanding of scalable computing systems, software architecture, data structures, and algorithms.
- Experience working with AWS or other cloud providers
- Experience in service-oriented and/or microservice architectures
- Good to have knowledge with stream processing applications, Event-driven Architecture, Identity management (OAuth) - Not Mandatory
- Good knowledge of Redis, its data types, and their use cases along with a server-side framework
- Experience developing and deploying REST APIs.
- Good to have an understanding of low-level Kafka inner workings and partitioning schemes - Not Mandatory
Responsibilities:
- Design, build, review and evolve durable, highly scalable event-driven infrastructure
- Architect and lead the development of backend services.
- Work with REST APIs and integrating them with our software platform
- Develop front end capabilities such as dashboards, visualizations, features
- Work on building best performance UI features and linking with backend
- Integrate all the front end features with a backend pipeline
- Integrate our AI models with the platform pipeline
- Work on bug fixing and improving application performance
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Own new initiatives, Debug production issues
- Help define the way we work in the future including coding and design standards
- Work effectively in an agile development process
- Research cutting edge technology that can be applied to accelerate business growth
- Be the communication bridge be product owners and development teams
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
![icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fsearch.png&w=48&q=75)
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)