Senior Software Engineer

3 weeks ago


Uncha Samana, India Majid Al Futtaim Full time
Job Overview:

As a Senior Software Development Engineer (SDE 3) in React Native, you will play a pivotal role in leading the development of mobile applications across iOS and Android platforms. You will collaborate with cross-functional teams, mentor junior engineers, and ensure the successful delivery of scalable, maintainable, and high-performance applications.

Key Responsibilities:
  • Architect & Develop: Lead the architecture, design, and development of mobile applications using React Native for both Android and iOS platforms.
  • Mentor & Guide: Provide technical guidance, mentorship, and code reviews to junior and mid-level engineers.
  • Collaboration: Work closely with product managers, designers, and backend teams to develop and integrate APIs and ensure the smooth delivery of mobile features.
  • Performance Optimization: Continuously monitor and improve the performance, scalability, and responsiveness of applications.
  • Quality Assurance: Write unit and integration tests, follow code quality guidelines, and work with QA teams to ensure a high-quality product.
  • Innovation: Stay up to date with the latest technologies, trends, and frameworks in the React Native ecosystem and mobile app development.
  • Code Reviews: Conduct detailed code reviews to ensure high-quality, maintainable, and scalable code across the team.
  • Problem Solving: Troubleshoot and resolve performance bottlenecks, memory leaks, and other mobile-related issues.
  • CI/CD: Work on setting up continuous integration and continuous delivery pipelines to automate the app release process.
Qualifications:
  • Experience: Minimum 6+ years of experience in software development with at least 3+ years of hands-on experience in React Native development.
  • Mobile Development Expertise: Proven experience with the full mobile development lifecycle including publishing applications to the App Store and Google Play.
  • Knowledge of publishing the apps internally using App center or Firebase.
  • Deep Knowledge: Strong understanding of React Native, React, and JavaScript/TypeScript.
  • Familiarity with native development (Android/iOS) is a plus.
  • State Management: Experience with state management libraries like Redux, MobX, or Context API.
  • API Integration: Experience working with RESTful APIs, third-party libraries, and services.
  • Performance Optimization: Knowledge of optimizing apps for performance, including animations, memory usage, and network performance.
  • Testing: Strong experience with testing frameworks like Jest, Detox, or equivalent.
  • Version Control: Proficient in using Git for version control and experience with collaborative tools like GitHub or Bitbucket.
  • Communication: Excellent communication skills, with the ability to explain complex technical topics to various stakeholders.
  • Problem-solving: Strong analytical and problem-solving skills with the ability to work independently and lead technical discussions.


  • Uncha Samana, India Lepton Software Full time

    Job Title: Senior Software Engineer - GIS DevelopmentLepton Software is seeking a highly skilled Senior Software Engineer to lead our GIS development team. The successful candidate will have a strong background in software development, particularly in GIS applications, and will be responsible for designing, developing, and maintaining our GIS software...


  • Uncha Samana, India PAR Technology Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at PAR Technology. As a key member of our engineering team, you will be responsible for designing and developing enterprise-grade systems and programs using GoLang.Key ResponsibilitiesDesign and develop scalable and maintainable software systems using GoLangWork...


  • Uncha Samana, India Elevate Full time

    Job Title: Senior Software EngineerElevate is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will work closely with Product Management and Engineering teams to design, develop, and deploy software solutions.Key Responsibilities:Contribute to the design and development of software products,...


  • Uncha Samana, India HuntingCube Recruitment Solutions Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at HuntingCube Recruitment Solutions.About the RoleAs a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using C# and.NET Core.You will work closely with our Product...


  • Uncha Samana, India RapidBrains Full time

    Job Title: Fullstack Dot Net DeveloperExperience: 6-10 yearsNotice Period: 0-15 DaysLocation: Gurugram, Haryana, India (Hybrid)Job DescriptionWe are seeking a highly skilled and motivated Senior Software Engineer to join our product development team. As a Senior Software Engineer, you will collaborate with experienced tech talent in the financial sector,...


  • Uncha Samana, India Real Time Data Services Full time

    We are seeking a highly skilled Senior Software Development Engineer to join our team at Real Time Data Services. The ideal candidate will have a strong background in software development and a passion for working with cloud-based technologies.The successful candidate will have:A degree in Computer Science, Engineering, or a related fieldAt least 2 years of...


  • Uncha Samana, India Driffle Full time

    About Driffle Driffle is a global digital goods marketplace specializing in digital gaming products, including games, gift cards, DLCs and more across 140 countries. We offer a convenient and diverse selection, from the newest release to timeless classics, all in one place. We are on the lookout for a Head of Marketing to lead our marketing efforts, build...


  • Uncha Samana, India Summit Consulting Services Full time

    Job SummaryThe Senior SDET role is responsible for leading the quality engineering efforts within a software development scrum team. This individual will guide and collaborate with a select group of SDETs and Test Engineers to ensure the delivery of high-quality software products.Key ResponsibilitiesBuild and maintain automated test suites for the full tech...


  • Uncha Samana, India IGT Solutions Full time

    Role : Senior Java DeveloperLocation: RemoteExperience :- 5+ YearsMandate Skillsets: Core Java (Java 8 and above), Spring boot, spring security, spring data OOPs, Unit Testing Junit, Sonar, Security Vulnerabilities, Database, RDBMS, REST API, Container runtime ( e.G. Docker etc)Other Skillsets: Spring cloud, Blockchain, Kubernetes, AzureAbout Us: Join us in...


  • Uncha Samana, India ThoughtFocus Full time

    We are looking for Senior Engineer who can join within 0-7 days. Pls send your CV with CTC and notice period details.5+ years of experience in C#, ASP.Net, VB.Net, SQL Server, LINQ etc.Dot net expert having hands on experience in ADO.Net, Oops concepts.Experience handling web sites, creating web APIs.An Individual contributor who has capability to handle...


  • Uncha Samana, India Majid Al Futtaim Full time

    We’re offering an exciting paid internship opportunity for students currently enrolled in B.Tech program, passionate about engineering and eager to dive into the world of web application development and Site Reliability Engineering.As a Software Development Intern in our dynamic team, you’ll gain hands-on experience in developing cutting-edge software...


  • Uncha Samana, India Kautilya Management Consultants Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Kautilya Management Consultants. As a Full Stack Engineer, you will be responsible for designing and developing products and platforms using React, Redux, Java, Python, and Go.Key Responsibilities:Design and develop scalable and efficient software...


  • Uncha Samana, India Domnic Lewis International Full time

    Position: Senior Mechanical EngineerLocation: Gurugram, IndiaMode of work: On-SitePayroll: Under Client( Direct)Experience:8-12 YearsClient Info: leading global engineering consultancy headquartered in England. Specializing in mechanical, electrical, and plumbing (MEP) engineering, structural engineering, and sustainability consulting, the firm is known for...


  • Uncha Samana, India Real Time Data Services Full time

    Key Functional Responsibilities:Working knowledge of NodeJS, React.Js, and Typescript.Software best practices champion.Any Sql/NoSQL database preferably MongoDB, MySQL.Architecture patterns Microservices, Event driven.High performance and secure RESTful APIs and web services.Documentation lover.Excellent communication and collaboration skills.Team leading...


  • Uncha Samana, India Prudent Technologies and Consulting, Inc. Full time

    Java Developer: We are looking for a senior Java developer to play a key role in developing and supporting our company's application. This includes designing, developing, consulting, and mentoring developers/business partners regarding real estate application voucher/deal/invoice implementation. As a member of our development team, your communication and...


  • Uncha Samana, India Capgemini Engineering Full time

    Experience Required: 6-10 yearsJob Overview: We are seeking a skilled Software Developer with a strong background in Core Java, SQL, SOAP and REST APIs, and AWS. The ideal candidate will possess excellent debugging and problem-solving skills, enabling them to tackle complex technical challenges and deliver robust software solutions.Key Responsibilities:...


  • Uncha Samana, India Real Time Data Services Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Real Time Data Services.The ideal candidate will have a strong background in software development, with a focus on NodeJs, NestJs, React.Js/NextJs, and Typescript.Key responsibilities will include:Designing and implementing scalable and secure RESTful APIs and web...


  • Uncha Samana, India T&A Consulting Full time

    Job Title: {title}We're seeking a skilled Senior Software Developer to join our team at {company}.Main Responsibilities:• Design and develop scalable software systems.• Collaborate with cross-functional teams to ensure seamless integration.• Troubleshoot and debug code to ensure optimal performance.Requirements:• 5+ years of experience in software...


  • Uncha Samana, India Majid Al Futtaim Full time

    Software Development Internship OpportunityWe're excited to offer a paid internship program for students currently enrolled in B.Tech programs, passionate about engineering and eager to dive into web application development and Site Reliability Engineering.As a Software Development Intern in our dynamic team, you'll gain hands-on experience in developing...


  • Uncha Samana, India Prospecta Software Full time

    About ProspectaProspecta is a leading data management software company founded in 2002 in Sydney, Australia. With a strong presence in India, North America, Canada, and Europe, we have established ourselves as a trusted partner for enterprise clients. Our flagship product, MDO (Master Data Online), is an enterprise Master Data Management (MDM) platform that...