We are looking for Independent Flutter Developer who can Lead Mobile Development of Our Product.The positon Requires you to be highly skilled and Know what you do, as Your Product will be consumer facing App. The Roles Will be as of the following.\ Support the entire application lifecycle (concept, design, test, release and support) Produce fully functional mobile applications writing clean code Gather specific requirements and suggest solutions Write unit and UI tests to identify malfunctions Troubleshoot and debug to optimize performance Design interfaces to improve user experience Liaise with Product development team to plan new features Ensure new and legacy applications meet quality standards Research and suggest new mobile products, applications and protocols Stay up-to-date with new technology trends
Job Responsibilities• Defining project scope, deliverables, dependencies, resources, and timeline, making sureprojects stay within delivery timeline in a full project life cycle. Map product requirements,articulating solution risks and recommend project approaches.• Design, Build, test, deploy and architect the entire platform by Refactoring both backendand frontend impacting millions of customers.• Engaging with cross functional team to take the business problem to the tech definitionand successful deployment.• Ensure nonfunctional attributes e.g. scalability, availability, serviceability, usability andpractical aspects during the various phases of development.• Putting together technical write-up for programming features of the site and ensuringteam members understand deliverables and have task lists, ensures documentations andreports are complete, current and stored appropriately• Responsible for technology choices and tool selection keeping short and long-terminterest• Works closely with QA team to determine testing requirements to ensure full coverageand the best quality of product.• Promotes and supports company policies, procedures, mission, values, and standards ofethics and integrity, Provides supervision and development opportunities for associates.• While completing all of the above duties you must maintain excellent communicationwith the clients while managing their expectationsQualification:• Bachelor or Master Degree in Computer Science from a reputed University• 8-12 Years of experience in technical design, software development and architecture atthe backend and frontend involving scalable Ecommerce platform• 6+ Years of hands on experience in Python Experience• React and/or Angular for front end• MySQL database and NoSQL Database• Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS• Integration experience with Payment gateway, shipping company and VAT, databaseconcepts, Experience of web services• Experience in performance profiling, tuning, and optimization, caching mechanisms withEnterprise level applicants• Analytical, debugging, and troubleshooting skill with proven experience troubleshootingand fixing production bugs• Experience in writing unit testing and test case automation.• Ability to use analytic data and user testing to inform design decision• Design thinking and excellent testing skills,• Ability to operate in Agile environment with a start-up mentality and unstructuredenvironment, Energy, drive and passion to work, and operate in a digital world.• Excellent verbal and written communication skills, meeting facilitation, presentation anddocumentation
The Company: <Stealth Mode> is a “new” financial technology company dedicated to building Credit, Data, and Infrastructure to provide financial services for consumers and small business owners in India and South-East Asia. <Stealth Mode> is committed to empower, enable opportunity and advance the financial well-being of our community through transparent and responsible product offerings. We are headquartered in Singapore, with operating & engineering offices in Bengaluru, India. The founding team of <Stealth Mode> comprises of serial entrepreneurs and seasoned professionals with solid operating experience in all functional areas of building large technology and financial services ventures. The core team that has come together from a diverse set of backgrounds to make financial services more meaningful, honest, and inclusive. Software Engineer (Applications) A Software Engineer (Applications) is a skilled and knowledgeable engineer who can build an end to end applications in Python and React / React Native. They are very passionate about software engineering and development and are user-centric and quality conscious in their approach. A Software Engineer (Applications) is a problem solver and can work with minimal supervision with ownership and autonomy on time-sensitive projects. The Software Engineer (Applications) reports to the Tech Lead. Responsible for: Understanding key product and design requirements and estimating effort and timelines Building responsive cross-device, cross-browser and cross-platform user interfaces in React.js Building iOS and Android native applications using React Native platform. Building APIs, webhooks, queues, databases and other backend systems using Python libraries and open source projects. Building REST APIs using the Django Rest Framework. Working with fellow engineers, product managers, designers, and data scientists to find optimally performing solutions to business ideas and problems. Writing unit tests, integration tests, and end-to-end UI test cases for their application to ensure application quality. Qualifications / key skills / competencies required: Complete understanding of the React.js library and implementation of production-grade web applications and PWAs. Complete Understanding of state management using the Redux framework. Complete understanding of building native applications in React-Native framework (building user interfaces, optimizing performance, using hardware-specific features, etc) Understanding of writing UI tests using Jest, Enzyme and Puppeteer. Thorough understanding of Python programming language and Django web framework. Key understanding of REST protocol and implementation using Django Rest Framework Key understanding of message queues such as Apache Kafka and webhooks. Understanding of synchronous and asynchronous architectures and experience in building them. Understanding of web scraping and data aggregation using Beautiful Soup, ScraPY or equivalent. Understanding of building notifications and alerts using push notifications, SMS and email alerts. At least 2 years of relevant work experience in a “B2C” or “Consumer-facing product” engineering team. Bachelors of technology in computer science or equivalent. Specifics Location: Bengaluru, India. Date of joining: Immediate Compensation: INR 600,000 to 10,00,000 per annum. ESOPs: Yes
Roles and Responsibilities: This role is combination of manual and automation testing. Automation: o Ability to contribute towards automation framework development (Libraries/ new features/ extensions) for API, Web and Mobile o Ability to design, develop and execute functional test automation scripts for relevant projects o Ability to identify testability and automation opportunities for products/features o Basic understanding of CI/CD architecture using Jenkins. Others: o Proactive communication and ability to manage dependencies effectively and keeping stakeholder informed o Performance testing using Jmeter or similar tools o Security testing knowledge will be added advantage o Ability to handle multiple projects simultaneously in a fast pace environment and deliver quality products Skills: Experience with Java coding and OOPs knowledge is must Knowledge of API scripting through Jersey / Rest-Assured Expertise with tools like Selenium, TestNG and Appium Project management knowledge using JIRA CI/CD knowledge using Jenkins Version control tools like Git, SVN etc.