Work for one of the fastest growing financial ecommerce platforms, and give your career great exposure to global processes and systems.
- Developing cross-platform (Android & iOS) applications and their integration with back-end services.
- Working along-side other engineers and developers working on different layers of the infrastructure.
- Being committed to collaborative problem solving, sophisticated design, and creating quality products is essential.
- Principal Duties / Responsibilities:
- Developing app using Flutter for both Android & iOS platforms.
- Writing quality code independently that is simple, reliable, and scalable.
- Evaluating and implementing out-of-the-box ideas for application development.
- Working with the team to manage, optimize, and customize multiple applications.
- Detecting and troubleshooting application issues.
What you need to have:
- Must have 1+ years of experience in Flutter.
- Should have worked and successfully deployed apps using Flutter framework.
- Good knowledge of Flutter SDK & Dart programming language.
- Should have worked on mobile platforms like Android or iOS.
- Should have developed & worked with Flutter widgets for iOS & Android
- Experience with any of the state management solutions like Bloc, Provider, Mobx, etc.
- Mobile app architecture design and optimization.
- Extreme attention to detail and the ability to match the design as closely as possible.
- Ability to work closely with Product Managers, other development team members.
- Understanding of Functional Reactive Programming is a must.
- Comfortable with Test-Driven Development.
About Fintech Marketplace For Bharat
Similar jobs
About us: AuditorsDesk is designed to make Audit firm’s audit work paperless. Without the need to download any software you can take your audit firm online. Your firm can easily maintain documents online. Deliver high-quality audits under ICAI guidelines. Your teams and clients can collaborate and be more efficient in managing audit work papers. More than just a tool for auditors, it tracks engagement progress from planning to conclusion. It enables the entire team to operate at its best efficiency.
Job Overview: We are seeking a highly skilled Sr. Manager who can lead our Developer Team with a minimum of 12-15 years of professional experience. The ideal candidate should also demonstrate expertise in working as L2 level SDM. This is an exciting opportunity to join our dynamic IT team.
Note: Kindly share your updated resume with below required details:
Total Experience:
Ready to relocate (Yes/No):
Current annual CTC:
Expected annual CTC:
Current Location:
Notice Period:
Reason for leaving:
Responsibilities:
§ Leads a team in developing high-quality software for major technology firms.
§ Ensures team success, growth, and productivity, providing training and mentorship.
§ Participates in meetings, contributing to development strategies and product roadmap.
§ Reacts quickly to emerging technologies, producing significant feature enhancements.
§ Sets clear expectations for direct reports, meets regularly for one-on-one discussions.
§ Develops plans for team members' long-term growth with some assistance from division lead.
§ Serves as a role model for good coding practices and functions effectively as a Level 2 Software Development Engineer (L2 SDE).
§ Sets high expectations for the team, effectively communicates expectations, and provides feedback.
§ Identifies tasks and responsibilities for direct reports to foster their growth.
§ Drives large projects to completion and is viewed as a technical leader in a large domain.
§ Coordinates with others to deliver products requiring multiple components.
Requirements:
§ Provide constructive feedback to team members and demonstrate conflict resolution skills within and across teams.
§ Communicate effectively with users, technical teams, and management to gather requirements, identify tasks, estimate timelines, and meet production deadlines.
§ Apply professional software engineering best practices throughout the software development life cycle.
§ Offer technical guidance on architecture, code review, and best practices.
§ Possess 12-15 years of software development experience and minimum 10-12 years of team leadership experience.
§ Exhibit knowledge in computer science fundamentals, including object-oriented design, data structures, and algorithms.
§ Fluent in Java or a similar object-oriented language.
§ Implement and consume large-scale web services with strong problem-solving skills.
§ Desired experience and skills include excellent written and verbal communication, contribution to software design documentation, and ability to present complex technical designs concisely.
§ Work with relational and NoSQL databases and build highly scalable distributed software systems.
§ Backend skills: Spring boot, NodeJS, Python, Cloud computing environment, Vue.JS, Python, PHP-Go, Django, Docker, GO etc.
§ Required frontend skills: Flutter, Angular, JS, ReactJS.
§ Cloud platform skills: AWS (CloudFront, Elastic Beanstalk, ACM, S3, EC2, Lambda), GCP (VM Instance, Cloud Run, App Engine), Firebase (Cloud Messaging, Hosting, Dynamic Links).
§ DNS management on various providers like GoDaddy, BigRock, and Google Domain.
§ Deployment of web services on different cloud platforms, including expertise in WordPress deployment and management.
§ Proficient in Apache Solr, Apache Tomcat, Apache Httpd, NginX.
§ Experience taking a project from scoping requirements through actual launch.
Job Type: On site
Job Location: Will be disclosed.
Employment Type: Permanent
Compensation: Best fit as per industry standard
How to Apply: Interested candidates who meet the above requirements and are ready to contribute to a dynamic team are encouraged to submit their resume at rahulATauditorsdeskDOTin
Please indicate "Application for SDM" in the subject line.
*Note: Immediate joiners will be given preference. Only shortlisted candidates will be contacted for interviews.
**********
This is a remote-based role but preference will be given to candidates who are already based in Bangalore. Compensation will be a mix of cash and stock component commensurate to the experience and skill level of the candidate.
Founding team includes members with experience in consulting, venture capital and product at leading firms.
Bachelor’s degree in Computer Science needed. Preferably BCA, B.E CSE, B.E IT.
Job Role:
A Technical Writer is responsible for producing high-quality technical documentation appropriate to
its intended audience. This includes working with internal teams on product and document
requirements. Writing easy-to-use user interface text or online help content is in addition to job
duties.
Primary Responsibilities:
1. Work with internal teams to get an in-depth knowledge of the product and the documentation
requirements
2. Produce high-quality documentation that meets applicable standards and is appropriate for its
intended audience
3. Write easy-to-understand user interface text, online help and developer guides
4. Create Script for Course Video Content, Technical Lesson Plans, Technical Teaching
documents, etc.,
5. Analyze existing and potential content, focusing on reuse and single-sourcing opportunities
6. Create and maintain the information architecture
Core skills:
1. Good Writing Skills in English
2. Technical Expertise in Fundamentals of Computer Science and Coding
3. Organizing Ability
4. Responsible for Maintaining Data
• 2 - 5 years of experience building React and/or Mobile Applications
• 5-8 years working with microservices, API servers, databases, cloud-native development, observability,
alerting, and monitoring
• Deep exposure to cloud services, preferably Azure
• Preferably worked in the Finance/Retail domain or other similar domains with complex business
requirements.
• Hands-on skills combined with leadership qualities to guide teams.
Location – Bangalore, Mumbai, Gurgaon
Functional / Technical Skills:
• Strong understanding of networking fundamentals
o OSI Stack, DNS, TCP protocols
o Browser rendering and various stages of execution
• Good understanding of RESTful APIs, GraphQL and Web Sockets
• Ability to debug and profile Web/Mobile applications with Chrome DevTools or Native profilers
• Strong understanding of Distributed Systems, Fault Tolerance and Resiliency. Exposure to setting up
and managing Chaos is a plus.
• Exposure to Domain Driven Design (DDD), SOLID principles, and Data Modelling on various RDBMS,
NoSQL databases.
• Ability to define and document performance goals, SLAs, and volumetrics. Creating a framework for
measuring and validating the goals. Work with teams to implement and meet them.
• Create automation scripts to measure performance. Making this part of the CI/CD process.
• Good understanding of CNCF projects with a specific focus on Observability, Monitoring, Tracing,
Sidecars, Kubernetes
• Tuning of Cloud-native deployments with a focus on Cost Optimization.
• Participate in architecture reviews to identify potential issues, and bottlenecks and provide early guidance.
• Deep knowledge of at least 2 different programming languages and runtimes. Any two of Ruby, Python,
Swift, Go, Rust, C#, Dart, Kotlin, Java, Haskell, OCaml
• Excellent verbal and written communication
• A mindset to constantly learn new things and challenge the Status Quo.
Skills and Experience:
- 2 years experience on the aforementioned tech stack
- 3+ years overall mobile app development experience
- Excellent English communication skills
- Ability to work as an individual contributor as well as a team player
- Must have experience on native iOS or Android development without Flutter
- Should thoroughly know app store/play store build deployment process
- Strong knowledge of SQL queries, stored procedures, and functions
Responsibilities:
- Coding, and debugging in Flutter
- Interaction with the client to understand their requirements
- Participating in task estimation
- Collaboration with team members to ensure smooth and quality deliveries.