As a Senior Android Developer at SKO Systems, you will play a pivotal role in designing, developing, and optimizing cutting-edge Android mobile applications. You will lead project components, mentor junior developers, collaborate closely with cross-functional teams, and ensure efficient delivery through modern tools and best practices. The role is essential to shaping mobile capabilities that align with product innovation and user experience excellence. Android Application Development & Lifecycle Ownership: Lead the design and development of scalable Android applications using Kotlin and Java. Own the full app lifecyclefrom planning and prototyping to publishing and maintenance. Ensure compliance with Material Design guidelines and Android standards. Performance Optimization & Quality Assurance: Perform code reviews, refactor legacy code, and enforce best practices. Implement and maintain unit tests and integration testing. Analyze and resolve performance bottlenecks. CI/CD & Workflow Automation: Contribute to the development of robust CI/CD pipelines for mobile delivery. Automate build, test, and deployment processes using GitHub Actions, Azure DevOps, etc. Integrate with monitoring tools for crash reporting and analytics. Cross-functional Collaboration & Troubleshooting: Collaborate with designers, product managers, QA, and backend teams. Participate in sprint planning, code reviews, and bug triaging. Troubleshoot issues across the Android stack. Technical Documentation & Agile Estimation: Document technical solutions, architecture, and dependencies. Contribute to Agile ceremonies and provide effort estimates. Maintain release notes and change logs. Communication & Team Coordination: Support and mentor junior developers. Coordinate code merges and handle release schedules. Lead by example through communication and technical ownership. Tools, API Integration & UI/UX Adherence: Work with RESTful APIs and integrate third-party services. Ensure adherence to UI/UX standards. Use tools like Postman, Figma, and Firebase effectively. Additional Technical Competencies: Apply architectural patterns like MVVM/MVP. Manage threading, background tasks, and offline storage. Ensure secure and efficient local data access. Added Advantage Skills: Exposure to React Native or hybrid frameworks. Familiarity with Jetpack Compose. Basic understanding of Flutter or iOS is a plus. Company Perks & Work Environment: Participate in SKOs developer community and knowledge-sharing sessions. Promote a culture of innovation and continuous learning. Align with startup-style ownership and delivery mindset.
Junior Android Developer You are here: Junior Android Developer Job Location: Pune Experience: : 4-5 years in Android application development Qualifications: Bachelor s degree in computer science or a related field Certification: Certification in Android Development (Preferred) Employment Type: Permanent About the Role At SKO Systems India Pvt Ltd, we are seeking a passionate Junior Android Developer to join our dynamic team. You will be responsible for developing, maintaining, and enhancing Android applications while ensuring high performance, quality, and responsiveness. This is a great opportunity to work in a collaborative environment on innovative technology solutions. What You Will Be Doing Application Development: Translate designs and wireframes into high-quality code. Design, build, and maintain high-performance, reusable, and reliable Java and Kotlin code. Ensure optimal application performance, quality, and responsiveness. Problem Solving: Identify bottlenecks, troubleshoot issues, and fix bugs. Maintain code quality, organization, and automatization. Collaboration Integration: Collaborate with backend developers to integrate RESTful APIs. Work closely with UI/UX designers to implement designs that align with Android UI principles. Code Management: Utilize Git and branching strategies for efficient code management. Employ tools like Android Studio, Postman, and Azure DevOps for development and debugging. Integration Deployment: Integrate applications with internal and external systems. Ensure smooth and reliable application releases during the deployment process. What You Will Need Technical Skills: Proficiency in Kotlin and Java (Core and Advanced). Familiarity with MVVM architecture, Android SDK, and RESTful APIs. Strong understanding of Android UI design principles, patterns, and best practices. Experience with performance tuning, offline storage, threading, and cloud messaging APIs. Hands-on experience with tools like Android Studio, Git, Postman, and Azure DevOps. Additional Skills: Additional Skills: Familiarity with the open-source Android ecosystem and common libraries. Strong analytical and object-oriented programming skills. Added Bonus If You Have Proven experience working with diverse screen sizes and Android versions. A certification in Android Development. Why Join Us Competitive salary and benefits package. Opportunities for professional growth and learning. Work with a talented team on exciting and innovative projects. Collaborative and flexible work environment.
Job Description We are looking for a highly skilled Senior Angular Developer to lead the development of robust, scalable, and responsive web applications. In this role, you will provide technical direction, mentor junior developers, and work closely with cross-functional teams to architect and implement innovative solutions. Youll take ownership of complex technical challenges and ensure the delivery of high-quality, performance-optimized front-end applications. Essential Functions / Deliverables Frontend Development & Angular Expertise Develop responsive, modular, and performant Angular applications (v10+). Convert UX/UI designs into scalable components using Angular Material, Bootstrap, or similar. Ensure accessibility, usability, and cross-browser compatibility. Architectural Design & Best Practices Drive the architectural direction of Angular projects. Establish coding standards and reusable module/component libraries. Ensure maintainable code using SOLID principles and modular design. API Integration & Backend Collaboration Integrate RESTful APIs with Angular services. Coordinate with backend developers (Node.js/Java/.NET) to align front-end data needs and formats. Handle errors gracefully and ensure data integrity on the client side. Code Review & Mentorship Conduct peer code reviews and provide constructive feedback. Guide junior developers in Angular best practices and problem-solving. Identify skill gaps and recommend training. Cross-functional Collaboration Collaborate with UI/UX designers, QA testers, and product owners. Participate in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives. Clarify functional and technical requirements. State Management & Reactive Programming Implement and manage global/local state using NgRx or Behaviour Subject patterns. Use RxJS observables effectively for reactive workflows and async data handling. Performance Optimization & Debugging Identify performance bottlenecks (e.g., long change detection cycles, DOM thrashing). Use profiling tools and browsers dev tools for diagnostics. Optimize load times and lazy load modules. Continuous Learning & Emerging Tech Stay updated on Angular releases, frontend trends, and web standards. Evaluate libraries and recommend new tools or approaches. Contribute to internal knowledge-sharing. DevOps & Tooling Awareness Familiarity with build tools (Web pack), CI/CD (GitLab/Jenkins), and task runners. Ensure seamless deployment of front-end builds. Understand git workflows and branching strategies. Backend Experience (Bonus) While optional, hands-on backend knowledge (Node.js/Java) is a plus. Requirements Education : Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. Certifications (Preferred) : Certifications in Angular, JavaScript, or web dev technologies preferred Required Professional Experience : 5 to 8 years of hands-on experience in front-end development using Angular. Strong track record of working on enterprise-scale web applications. Technical/Computer Skills : Advanced proficiency in Angular (version 10+), TypeScript, JavaScript, HTML5, CSS3. Deep understanding of component-based architecture and RxJS for reactive programming. Experience in RESTful API integration and collaboration with backend teams. Familiarity with NgRx or other state management libraries. Proficiency in building tools and task runners like Web pack, Gulp, or Grunt. Strong debugging, performance tuning, and profiling abilities. Experience in code reviews, unit testing, and implementing Angular best practices. Professional competencies : In-depth knowledge of modern Angular ecosystem and development patterns. Strong grasp of responsive design, cross-browser compatibility, and UX principles. Ability to own and lead the technical front-end architecture of projects. Eagerness to stay updated with emerging web technologies and apply them as appropriate. Ability to work under pressure and meet deadlines in a fast-paced development environment. Preferred work exposure: Experience working in full-stack teams or with backend technologies like Node.js or Java. Familiarity with CI/CD pipelines and DevOps practices. Exposure to Docker, Kubernetes, or cloud environments. Behaviour and Social competencies Ability to lead, own, and deliver projects Adaptability to learn and implement new technologies quickly High level of problem-solving and debugging capability Collaboration across teams (cross-functional working) Strong communication (verbal and written) skills Team collaboration and coordination skills Ethics & Compliance: This position demands the highest standard of integrity and ethical behaviour candidate must promote compliance in handling data and implementing security. Policies, it is expected to report / speak up about risks, compliance gaps, or ethical concerns in the team or systems.
As a Project Manager at SKO Systems, you will support successful execution of software and technology projects by coordinating across cross-functional teams. Youll manage schedules, remove blockers, track scope, and report progress. This role is delivery-focused, requires high attention to detail, and directly contributes to the Program Managers and organization's success by maintaining consistency, transparency, and performance in execution. Project Planning & Sprint Management: Collaborate with the Sr. Project Manager to define sprint goals, capacity planning, and iteration timelines using Agile/Scrum practices. Task Coordination & Follow-up: Ensure tickets/stories are properly defined, assigned, estimated, and updated. Coordinate with developers, QA, and designers. Progress & Risk Tracking: Track sprint velocity, monitor deadlines, and proactively escalate risks to Sr. Project Manager with mitigation options. Requirements Validation & Clarification: Work with Business Analysts and clients to ensure user stories and requirements are clear, testable, and aligned to goals. Client Communication Support: Assist in creating and presenting weekly status reports, release notes, and demo readiness updates. Tool Management (Jira/ADO): Maintain project boards, workflows, and reports in Jira or Azure DevOps. Ensure ticket hygiene and sprint health. Documentation & Knowledge Sharing: Update Confluence, RAID logs, SOPs, meeting notes. Facilitate knowledge transfer and lessons learned. Quality and Delivery Assurance: Ensure QA coverage, regression checks, and UAT alignment with delivery timelines. Coordinate signoffs and documentation. Cross-Functional Collaboration: Collaborate closely with BAs, PMO Analysts, QA, DevOps, and UI/UX to maintain alignment and velocity. Continuous Improvement: Identify bottlenecks and suggest improvements to workflows, sprint retros, and team velocity metrics. Contribute ideas to improve delivery frameworks.
Job Description The Business Analyst will support the delivery of software solutions and services by capturing and documenting business requirements, assisting with planning, and ensuring the alignment of deliverables with business needs. This role works closely with stakeholders, developers, testers, and other team members in an Agile environment to contribute to successful PaaS/SaaS project outcomes. Essential Functions / Deliverables Requirements Gathering & Documentation Engage with stakeholders to elicit business needs and document clear, testable user stories and requirements. Agile Participation Attend and contribute to daily stand-ups, sprint planning, reviews, and retrospectives; ensure stories are ready for grooming and development. Collaboration with Cross-Functional Teams – Liaise with development, QA, and UI/UX to validate understanding and ensure feasibility of requirements. Process Evaluation & Improvement – Identify opportunities to enhance processes and workflows; support BA team in change initiatives. Wire framing & Prototyping – Create visual models and wireframes to support requirement clarity. Documentation & Traceability – Maintain updated BRDs, user stories, and requirement traceability across the project lifecycle. UAT Support – Assist in planning and executing User Acceptance Testing and capturing feedback for refinements. Stakeholder Communication – Provide regular updates, demo outcomes, and clarifications to stakeholders. Compliance & Governance Adherence – Ensure BA work aligns with internal policies and documentation standards. Company Culture & Professional Growth : Promote knowledge sharing, continuous learning, compliance, and collaboration in line with SKO’s values. Requirements Education : Bachelor’s degree in business, Computer Science, or a related field Certifications (Preferred) : CBAP or equivalent certifications Required Professional Experience : 4-5 years of experience as a Business Analyst, ideally in software or technology-driven projects Technical/Computer Skills : Tools & Applications: Proficiency in Microsoft Word, Excel, and Outlook Analysis & Documentation: Requirements gathering, process mapping, and documentation Testing: User Acceptance Testing (UAT) planning and execution Project Management: Creating project plans and timelines Stakeholder Communication: Translating business needs into technical specifications Professional competencies : Executing agile delivery in SaaS/PaaS environments. Understanding of requirement elicitation techniques, basic SQL/querying for analysis, familiarity with Agile principles Preferred work exposure : Agile software development lifecycle (SDLC) knowledge, exposure to SaaS or PaaS models Behaviour and Social competencies : Ability to take Standard, Operational & tactical decisions. Ability to lead, own, and deliver projects Adaptability to learn and implement new technologies quickly High level of problem-solving and debugging capability Collaboration across teams (cross-functional working) Strong communication (verbal and written) skills Team collaboration and coordination skills Ethics & Compliance: This position demands the highest standard of integrity and ethical behaviour candidate must promote compliance in handling data and implementing security. Policies, it is expected to report / speak up about risks, compliance gaps, or ethical concerns in the team or systems.
FIND ON MAP