Cross-Platform Software Engineer

2 weeks ago


Chennai, Tamil Nadu, India Foyer technology Full time

Job Title: Cross-Platform Software Engineer

Estimated Salary: $110,000 - $130,000 per year

Job Overview:

We are seeking a skilled Cross-Platform Software Engineer to join our development team at Foyer technology. As a software engineer, you will be responsible for designing, developing, and delivering robust, scalable, and user-friendly applications for both Android and iOS platforms using the Flutter framework.

Responsibilities:

  1. Design and Development: Collaborate with designers to create highly polished, intuitive, and responsive user interfaces for mobile applications.
  2. Code Quality and Maintenance: Write clean, maintainable, and well-documented code while following best practices and ensure timely maintenance and updates of existing applications.
  3. Integration and Testing: Integrate APIs, third-party libraries, and services for features like authentication, payment systems, push notifications, etc. and write unit tests and conduct debugging for various modules.
  4. Collaboration: Work closely with product managers, designers, and backend developers to define app features and functionality and ensure effective communication with teams.
  5. Learning and Growth: Stay up to date with the latest industry trends, best practices, and updates to the Flutter framework and participate in continuous learning and skill development.

Requirements:

  • Experience: 2+ years of professional experience in mobile app development with Flutter.
  • Languages: Strong proficiency in Dart programming language and familiarity with other languages such as Java, Swift, Kotlin, etc.
  • Cross-Platform Development: Experience in developing mobile applications for both Android and iOS platforms using Flutter.
  • UI/UX Design: Experience with responsive design principles and implementing them in Flutter.
  • REST APIs: Experience with integrating RESTful APIs and handling JSON data.
  • State Management: Proficiency with state management solutions (e.g., Provider, Riverpod, Bloc).
  • Database: Experience with local databases like SQLite, Hive, or Firebase.
  • Version Control: Strong understanding of Git and Git workflows.
  • Problem-Solving: Excellent debugging, troubleshooting, and optimization skills.
  • Tools: Familiarity with development tools like Android Studio, Visual Studio Code, and Xcode.
  • Communication: Strong verbal and written communication skills to collaborate effectively with teams.


  • Chennai, Tamil Nadu, India HNM Solutions Full time

    Job DescriptionHNM Solutions is seeking a highly skilled Senior Mobility Engineer to join our dynamic team in Chennai. The successful candidate will play a pivotal role in designing, developing, and maintaining high-quality cross-platform mobile applications using the MAUI framework.About the RoleWe are looking for a motivated and experienced Senior Mobility...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    We are seeking a seasoned Software Engineer to lead our team in developing cutting-edge software solutions. This role requires expertise in Assembler and z/VSE technologies, as well as proficiency in data structures and algorithms.About the RoleThe Senior Software Engineer will be responsible for designing, developing, and troubleshooting software features,...

  • Software Engineer

    1 month ago


    Chennai, Tamil Nadu, India NielsenIQ Full time

    About NielsenIQWe are a global leader in audience measurement and analytics, providing data-driven insights to help businesses understand their customers and markets.Job Title: Senior EngineerRole OverviewAs a Senior Engineer on our Connect Technology team, you will play a key role in building and maintaining our cutting-edge data platform. You will be...


  • Chennai, Tamil Nadu, India POSHMARK Full time

    Job Description:Poshmark is seeking a highly skilled Senior Software Engineer to lead the development of our Android mobile application. As a key member of our team, you will be responsible for architecting, building, and managing our Android platform, ensuring a seamless user experience for millions of users worldwide.Responsibilities:Design and develop...


  • Chennai, Tamil Nadu, India Applicantz Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team as a Core Platform Developer. This is a long-term contract position with one of the largest, global, technology leaders.About UsWe are a Fortune client ranked as one of the best companies to work with in the world. We foster a progressive culture, creativity, and a...

  • Mobile App Developer

    4 weeks ago


    Chennai, Tamil Nadu, India VVT SOLUTIONS PRIVATE LIMITED Full time

    Job Description:We are seeking a highly skilled Mobile App Developer to join our team. As a key member, you will be responsible for developing cross-platform mobile applications using the Flutter framework.Key Responsibilities:Create high-quality, user-friendly mobile applications utilizing the Flutter framework.Collaborate with designers and product...


  • Chennai, Tamil Nadu, India Covenant Consultants Full time

    Job DescriptionCovenant Consultants seeks a highly skilled Connected Platform Software Engineer to join our team.Key Responsibilities:Design and implement an end-to-end connected vehicle platform using Kafka, MQTT, or HTTP and robust databases (NoSQL) to facilitate real-time data streaming and integration from various sources.Develop systems to ingest data...


  • Chennai, Tamil Nadu, India ToCumulus Software Services Pvt Ltd Full time

    About ToCumulus Software Services Pvt LtdWe're a pioneering software development company dedicated to crafting cutting-edge applications that empower businesses to thrive in today's digital landscape. Our team of experts specializes in creating tailored solutions to meet the unique needs of our clients.Our flagship SaaS product features comprehensive CRM,...


  • Chennai, Tamil Nadu, India Taggd Full time

    Job DescriptionWe are seeking an experienced Software Engineering Lead to join our team at Taggd. In this role, you will be responsible for designing, building, and operating secure cloud platform services and software that meet business requirements.Responsibilities:Design and develop large-scale software products using service-oriented architectures,...


  • Chennai, Tamil Nadu, India OneData Software Solutions Full time

    We are seeking a skilled Enterprise Software Engineer to join our team at OneData Software Solutions.About the JobDesign, develop, and implement custom applications and modules within the ERPNext framework.Tailor existing ERPNext functionalities to meet specific business requirements.Develop and maintain custom reports, workflows, and integrations.Write...


  • Chennai, Tamil Nadu, India Trimble Inc. Full time

    Trimble Inc., a leading provider of innovative solutions for the construction industry, is seeking an experienced Full-stack Software Engineer to join its Cloud Platform Engineering Team. As a key member of this team, you will play a critical role in developing and maintaining robust SaaS services applications that operate at scale and are highly reliable...


  • Chennai, Tamil Nadu, India Trimble Inc. Full time

    Trimble Chennai is seeking a seasoned Full-stack Software Engineer to join its Cloud Platform Engineering Team. As a key member of the team, you will focus on developing and maintaining robust SaaS services applications that operate at scale and are highly reliable and performant across AWS, Azure platforms.Key ResponsibilitiesYou will possess a clear...


  • Chennai, Tamil Nadu, India yitrobc Full time

    Overviewyitrobc is a dynamic and collaborative environment where innovation meets excellence. We are seeking a skilled mobile application developer to join our team.


  • Chennai, Tamil Nadu, India Luxoft Full time

    We are looking for a highly skilled Software Engineer to join our team at Luxoft.The ideal candidate will have experience in developing software solutions for autonomous driving platforms, with a focus on safety-critical systems based on QNX.As a member of our team, you will be responsible for designing and developing software in C++, from its development in...


  • Chennai, Tamil Nadu, India myGwork Full time

    About this roleThis is a fantastic opportunity to work with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Job OverviewWe are seeking a skilled E-book Platform Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Rocket Software is committed to delivering innovative software solutions.Job OverviewThe Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will join a team maintaining a proprietary database management system running on z/OS with batch, interactive, and...


  • Chennai, Tamil Nadu, India myGwork Full time

    Job OverviewAmazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community, is seeking a highly skilled Software Development Engineer in Test to join our Digital Emerging Payments team.Estimated Salary: $120,000 - $180,000 per yearAbout the RoleAs a Software Development Engineer in Test, you will play...


  • Chennai, Tamil Nadu, India myGwork Full time

    About the RoleAs a Senior Technical Program Manager at myGwork, you will have the opportunity to lead cross-functional initiatives and drive the execution of roadmaps. Your expertise in technical program management will enable you to make trade-offs between business needs and technical constraints. You will work closely with product and engineering teams to...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    About the RoleWe are seeking a highly experienced Technical Lead to oversee our software engineering teams.


  • Chennai, Tamil Nadu, India Poshmark Full time

    About PoshmarkPoshmark is a leading social marketplace where users can buy and sell new and gently used clothing and accessories. We are seeking an experienced Senior Platform Engineer - Cloud Infrastructure to join our team.Estimated Salary: $170,000 - $250,000 per yearJob Description:We are looking for a highly skilled Senior Platform Engineer with...