Careers At Ocunapse
Opportunities that advance the world forward
Together, we look ahead to what’s next. We spearhead innovations and technological breakthroughs to empower businesses in an ever-evolving digital landscape.
Job Description :-
- Designing and developing mobile applications such as developing the overall architecture of mobile applications, including both the front-end and back-end components.
- To work with a range of technologies, including Swift, Kotlin/Java, React/React Native, Prisma, Ionic, flutter, and other frameworks.
- Collaborating with cross-functional teams such as designers and product managers to develop and launch mobile applications.
- Must have excellent communication skills and be able to work in a collaborative environment.
- To write clean code, maintainable, and scalable to optimize performance, identify and fix bugs, and write automated tests to ensure that the code is robust.
- To ensure that the applications are secure, and that user data is protected by following industry-standard security practices and implement appropriate security measures to protect sensitive data.
- Stay up to date with emerging trends and technologies in the field of mobile development and be proactive in learning new technologies and applying them to work.
- To have a strong foundation in computer science and be proficient in both front-end and back-end mobile development and must be able to work in a fast-paced environment and be comfortable with working on multiple projects simultaneously.
- Must have experience in developing mobile applications for both iOS and Android platforms.
Job Responsibilities:
• Involve in end-to-end project management, progress monitoring & ensure development timelines are met with quality standards implemented.
• Support during the presales stage, including project planning and resource estimation.
• Manage IT staff by recruiting, training, and coaching employees, communicating job expectations, and appraising their performance.
• Negotiate and resolve the changing needs and requirements of customers.
• Manage day-to-day tasks and resolve issues in various aspects of a project.
• Monitor project progress and coordinate technical team resources to act according to the project plan.
• Ensure the performance of activities leads to the production of deliverables that meet expectations and acceptance criteria.
• Proactively communicate project progress e.g., status reporting, deliverable checkpoints, meetings, and discussions and ensure deliverables are on track and meet client’s expectations.
• Consistently apply the best practices and methodology in project management in the System Development Lifecycle (SDLC).
• Identify, minimize, resolve and mitigate project risks.
• Manage and overview the project documents in a review process to achieve customer acceptance.
• Establish and maintain a professional relationship with the business and user communities for the current projects and future opportunities.
• Lead IT projects, including the design and deployment of new IT solutions and services.
Job Requirements:
• Bachelor or above degree in relevant fields.
• At least 3 years of experience in software/IT project management.
• Experience in dealing with customers at the senior and management level.
• Excellent time management skills and the ability to juggle multiple tasks at once.
Key Responsibilities:-
1. Prospecting and Lead Generation:
• Identify potential clients through various channels such as cold calling, networking, referrals, and online research.
• Qualify leads to ensure they align with the company's target customer profile.
2. Client Engagement:
• Conduct initial meetings or presentations to understand the client's requirements and present relevant products or services.
• Build and maintain strong, long-lasting customer relationships.
3. Product Knowledge:
• Develop a deep understanding of the company's products or services, including their features, benefits, and competitive advantages.
• Stay updated on industry trends and market conditions.
4. Sales Strategy:
• Develop and execute effective sales strategies to meet or exceed sales targets.
• Collaborate with the sales team and other departments to optimize the sales process.
5. Proposal and Contract Negotiation:
• Prepare and present proposals to clients, addressing their specific needs and showcasing the value of the company's offerings.
• Negotiate contracts, terms, and conditions in alignment with company policies.
6. Sales Documentation and Reporting:
• Maintain accurate and up-to-date records of sales activities, including customer interactions, transactions, and follow-ups.
• Generate regular reports on sales performance, forecasts, and market trends.
7. Market Research:
• Conduct market research to identify new business opportunities, potential partners, and emerging trends.
• Provide feedback to the marketing and product development teams based on customer insights.
8. Customer Feedback and Support:
• Act as a liaison between the customer and internal teams, ensuring customer feedback is communicated and addressed appropriately.
• Provide exceptional post-sales support to ensure customer satisfaction and retention.
9. Continuous Learning and Development:
• Stay updated on industry best practices and sales techniques through workshops, seminars, and self-directed learning.
Qualifications:
• Bachelor's degree in Business, Marketing, or a related field (preferred).
• Proven track record of meeting or exceeding sales targets.
• Strong communication, negotiation, and interpersonal skills.
• Excellent organizational and time management abilities.
Experience:
• Experience in Sales and preferably in IT Industry.