• Code, test, debug, document and implement complex native mobile applications
• Prepare program specifications and diagrams, and develop coding logic flowcharts
• Analyze customer requirements and translate them into technical requirements
• Lead the design phase of projects by providing superior technical expertise and
direction to the project team
• Manage delivery to both the functional and non-functional requirements, including
performance, scalability, availability, reliability and security
• Support, improve, and adhere to Toro software development process (SDLC),
standards, and best practices
• Solve complex technical problems, create complex prototypes, and effectively
communicate solutions to system architects, peers and management
• Demonstrate self-driven, highly motivated, excellent communication skills
• Provide detail analysis and design for new development, enhancement, and
maintenance of systems
• Ensure that system improvements are successfully implemented and monitored to
increase efficiency
• Provide technical advice, instruction, and training to other unit/department personnel
with less experience
Job Dimensions
• Has thorough understanding of technical concepts required for specialized field
• Uses that knowledge, creativity and company practices and priorities to obtain
solutions to complex problems
• Provides work leadership to others
• Provides technical leadership to others
• Interfaces with senior management to provide and obtain information and to build
consensus regarding project direction
• Travel Requirements: Occasional. Less than 10%
About Zinnov Management Consulting
About
Connect with the team
Similar jobs
Job Title: Business Development Executive (BDE)
Overview:
As a Business Development Executive, your primary responsibility is to identify new business opportunities and build relationships with potential clients. You will be responsible for developing and implementing strategies that will drive revenue growth and increase market share.
Key Responsibilities:
• Conduct market research to identify new business opportunities and potential clients
• Develop and maintain a pipeline of potential clients
• Build and maintain relationships with key decision-makers within the target market
• Develop and implement strategies to increase sales and revenue growth
• Negotiate and close business deals with clients
• Collaborate with other departments within the organization to ensure the delivery of high-quality products or services
• Keep up to date with industry trends, competitor activities, and regulatory changes that may impact the business
• Monitor and report on sales performance and adjust strategies accordingly
• Attend industry events and conferences to build relationships and promote the organization
Requirements:
• Bachelor's degree in Business, Marketing, or a related field
• Proven track record of successful business development or sales experience
• Excellent communication, negotiation, and interpersonal skills
• Ability to work independently and in a team environment
• Strong analytical and problem-solving skills
• Ability to manage multiple projects and priorities
Roles and Responsibilities
Key Performance Indicators:
Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Help in maintaining code quality, organization, and automatization.
- Participating with the technical team in the execution of projects
- Preparing the project documentation on its completion.
- Analyzing defects and fixing it.
- Maintaining On-time delivery of the projects.
Mandatory Skills:
- Java, Kotlin, Android Studio, OOP Design, JSON, Retrofit, Firebase
- Strong knowledge of Android SDK & different versions of Android.
- Application development paradigms, memory management, and multi-threading
- Comprehensive understanding of Android application architecture, Activities, Services, Intents, Content Providers and Notifications, Fragments, Application Development life-cycle, Web Apps, and Web View.
- Excellent communication skills and the ability to communicate with clients at all levels and understand requirements carefully.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Understanding of Google's Android design principles and interface guidelines.
- A knack for writing clean, readable, and easily maintainable code.
- Proficient understanding of code versioning tools, such as Git.
- Excellent attention to detail.
- Good troubleshooting skills.
- Basic knowledge of MVVM architecture
Job Requirements
- 3+ years of experience with custom application development.
- Must be dedicated, passionate, and hard-working. Attitude is everything.
- Must be able to work with a team and collaborate. Hard workers and self-starters please apply.
- We are looking for a creative and efficient problem solver.
Technical Requirements
- Experience working within Agile development environments.
- Experience with Node.js, PHP, Laravel, React.js, JavaScript, HTML5, CSS3.
- Experience with Redux, Redux Saga
- OAuth and JWT Tokens experience is a plus.
- Experience with the Next.js and Nest.js framework is a plus.
- Advanced Laravel Experience (Middleware, Collections, Policies, and Service Containers).
- Experience with unit testing (PHP Unit).
- Experience with MySQL profiling and query optimization.
- Solid working experience building RESTful APIs.
- Active experience integrating custom code with 3rd party web services.
- Hands-on experience with tools such as Git and Jira.
- Experience working in the AWS (Amazon Web Services) ecosystem.
Job Duties
- Work with a team of developers, BA, PM, QA, etc. to execute strategies and implement solutions to build quality business software applications.
- Develop front-end and back-end components for large data-driven applications.
- Review features requests, provide feedback, and develop/maintain features for web applications.
- Document your development process and development components.
- Work with other developers to complete tasks and share ideas.
Assisting the development manager with all aspects of software design and coding.
Attending and contributing to company development meetings.
Learning the codebase and improving your coding skills.
Writing and maintaining code.
Working on minor bug fixes.
Monitoring the technical performance of internal systems.
Responding to requests from the development team.
Gathering information from consumers about program functionality.
Writing reports.
Conducting development tests.
Required Skills
- Knowledge of basic coding languages including C++, HTML5, and JavaScript.
- Basic programming experience.
- Knowledge of databases and operating systems.
- Good working knowledge of email systems and Microsoft Office software.
- Ability to learn new software and technologies quickly.
- Ability to follow instructions and work in a team environment.
- Detail-oriented.
The Role
Working as a “Backend Developer” at Bonzai gives you the opportunity to work on maintaining and improving the platform.
- Work on the entire product lifecycle starting from design to deployment and monitoring.
- Explore new technologies such as Kotlin, patterns such as Domain-Driven Design and other cool stuff such as Gitlab CI/CD pipelines, Docker, ECS, Golang, Python, Terraform, distributed tracing and even Haskell.
- Ensure top-notch performance in terms of product and feature experience.
What you need to succeed
- 2 - 3 yrs of experience in Java, Spring Boot, Hibernate, Rest API, and MySQL.
- Good to have experience/knowledge of other programming languages such as Kotlin or Python, other DBs such as Redshift, platforms such as AWS and architectural patterns such as https://martinfowler.com/bliki/DomainDrivenDesign.html">Domain-Driven Design (DDD) and https://en.wikipedia.org/wiki/Hexagonal_architecture_(software)">Hexagonal architecture.
- Good understanding of Object-oriented concepts, Functional programming and Design Patterns.
- Exceptional communication skills and ability to articulate complex ideas in written, spoken and visual language
- Bachelor in engineering preferably from a leading institute across the globe.
About the role: We’re looking for a Node.Js Developer who can adapt to new tech stacks and innovate with cutting-edge technology solutions, to build eCommerce platforms that are unique, disruptive, and powerful.
What you'll do:
● Integrate user-facing elements developed by front-end developers with server-side logic
● Write reusable, testable, and efficient code
● Design and implement low-latency, high-availability, and performant applications
● Implement security and data protection integrations
● Integrate data storage solutions such as databases, key-value stores, blob stores, etc.
● Optimize components for maximum performance across a vast array of web-capable devices and browsers
● Ensure high performance and responsiveness to requests from the front-end.
What you'll need:
● Bachelor's degree with minimum 3 years of work experience as a Node Js.
● Strong proficiency in JavaScript or Typescript
● Understanding of Node.js and its frameworks such as Express or StrongLoop
● Understanding of the nature of asynchronous programming and its quirks and workarounds
● Basic understanding of front-end technologies, such as HTML5, and CSS3
● Understanding of accessibility, security compliance, user authentication and authorization between multiple systems, servers, and environments
● Understanding fundamental design principles behind a scalable application
● Understanding of code versioning tools, such as GIT
● Integration of multiple data sources and databases into one system
● Understanding of the differences between multiple delivery platforms, such as mobile and desktop and its optimization output
● Knowledge on creating database schemas that represent and support business processes
● Knowledge on implementing automated testing platforms and unit tests
Who Should Consider Joining:
● If you like challenges and think from a first principle basis,
● If you are driven to take ownership and are adept at rolling with the punches,
● If you have the aspiration to grow fast in the dynamic environment of a start-up,
● If you are a collaborative team member, who believes in collective success,
● If you are someone who makes objective, fact-based decisions
Who should not consider joining:
● If the role description does not excite you, then you should not join us
● We are a startup and things will move fast. If you are not comfortable in a fast-paced environment, then you should not join us
● If you are not a self-starter who is willing to learn & experiment more, then you should not join us.
What We Offer:
● Limitless growth and learning opportunities
● Exposure to cutting edge technology solutions and upcoming stacks in the market
● In house technical training on GIT, Automated Testing, Code Coverage, Language Training and much more
● A collaborative and positive culture — Your team will be as smart and driven as you.
● Guidance and mentorship from industry experts and renowned IIT Alumnus
● An opportunity to make an impact — Your work will contribute directly to our strategy and growth
Job Requirements :
- Advanced Javascript, CSS, HTML 5, Sass, Less, JSON, DOM Concepts
- Candidate should have 2-3 years of regular working experience.
- Must have expertise in React js, Redux, node js, ExpressJS MongoDB, MySql, NoSQL Flux,
javascript html5 core concepts.
-Fluent in responsive design and mobile / tablet UI / UX, HTML5, CSS3 along with
bootstrap
-UI Performance: should have hands-on experience of optimizing page load, rendering,
caching.
- Familiarity and experience with Container architecture - Docker/Jenkins and build scripts,
help maintain code quality, organisation, and automation
- Must have done multiple projects using React js, Redux, node js, and MongoDB with
Cross browser/device compatibility.
-Working Knowledge of common Javascript Libraries such as jQuery.
-Working understanding of Webpack, Babel & other pre-processing tools.
-Good Understanding of REST Apis
-Good understanding of AJAX and its UI implications
- Good knowledge of events handling in client-side and server-side.
- Good knowledge of code versioning tools, such as Git/bitbucket
- Good logical and mathematical programming skills with good communication skills.
- At Least 2-3 live projects
- NodeJS knowledge is a plus
-Good hands-on experience with ES6 & knowledge of the upcoming syntax of ECMAScript.
-Huge plus if you have experience in working with state management libraries like Redux, MobX etc. in React.js.
Job Role : Product Manager
- Job Location Shahpur Jat, Siri Fort, New Delhi
- As of now it's a Work from home, Comfortable with joining and working remotely for the time being
- Availability : Must be able to Join in Max 30 Days
The Associate Product Manager will provide leadership to achieve a successful end-to-end user experience for a set of projects to be delivered concurrently.
Key Responsibilities:
- Work closely with decision makers in Customer Support, Sales and Business Operations etc. to develop in-depth requirements, application and data strategies, and propose cost-effective application solutions for maximum productivity
- Write product user stories and acceptance criteria; Manage sprint planning and sprint review
- Address any questions from the engineering teams
- Analyze and understand industry and competitor landscape
- Clearly communicate product vision, solutions, and use-cases through documentation, designs sketches/wireframes, interaction flows, prototypes, and visuals
- Work closely with the engineering team to ensure products are released on time
- Develop expertise with end-to-end business processes, software applications and structure
- Understanding, structuring, detailing, and validating the requirements to ensure a suitable end-to-end solution for the user
- Acquiring a thorough understanding of customer needs and requirements
- Develop schedules for completion of responsibilities, manage deliverables, and provide status update
- Work closely with Development and solutions to assure that solutions, designs and developed applications adequately reflect requirements - bringing in user representatives as appropriate
- Document the product requirements and use cases using the appropriate method for the project
Requirements:
- Exp. as BA/APM/PM;
- Bachelor's degree in Computer Science, Information Systems or related field
- Ability in problem-solving and analytical mindset and Excellent organizational skills
- Knowledge of relevant tools: JIRA, Invision/Zeplin etc., MS Office (Word, Excel, Power point)
- Basic knowledge of development technologies and databases to make better business decisions
- A thorough understanding of development methodologies such as Agile, Waterfall, and Iterative
- Demonstrates a solid understanding of the IT environment as a whole, including information flows, applications and infrastructure, and IT roadmaps.
Required Skills: ios + JS + flutter + bluetooth (all 4 are mandatory)
Experience in developing native apps.
Minimum Total Experience: 4+
Flutter Experience: 2+
- Manage sales operations in assigned district to achieve revenue goals.
- Supervise sales team members; the BSMs, on daily basis and provide guidance whenever needed.
- Identify skill gaps and conduct trainings to sales team.
- Work with team to implement new sales techniques to obtain profits.
- Assist in employee recruitment, promotion, retention and termination activities.
- Conduct employee performance evaluation and provide feedback for improvements.
- Contact potential customers and identify new business opportunities.
- Stay abreast with customer needs, market trends and competitors.
- Maintain clear and complete sales reports for management review.
- Build strong relationships with customers for business growth.
- Analyze sales performances and recommend improvements.
- Ensure that sales team follows company policies and procedures at all times.
- Develop promotional programs to increase sales and revenue.
- Plan and coordinate sales activities for assigned projects.
- Provide outstanding services and ensure customer satisfaction.