Software Developer Senior I

Year    Hyderabad, Telangana, India
4/17 west patel nagar delhi, India

Job Description


About FedExWe're on our way to becoming the world's most flexible, efficient, and intelligent supply chain. As the global landscape continues to change, we pivot and reinvent how we workxe2x80x94so we can connect the world with people and products in the ways that matter. We'll always look for ways to work better, smarter, and faster. And our team members keep making a difference every day.Join FedEx in India- A diverse group of tech enthusiasts who are passionate about progress and innovation, working together to build solutions for our customers across the globe.- A passionate group of people committed to delivering outstanding experiences A culture that inclusive, and rewarding place to work, where growth and learning are prioritized, employee successes are celebrated, and team membersare delivering hope, change, and newAbout FedEx
Located in Hyderabad, India, FedEx ACC India serves as a strategic technology division for FedEx that will focus on developing innovative solutions for our customers and team members across the globe. These solutions will enhance productivity, minimize expenses, and update our technology infrastructure to continue providing the outstanding experiences our customers expect. Read more Description:Senior Developer - Mobile App DeveloperPosition Overview:We are seeking a highly skilled and experienced Senior Developer - Mobile App Developer to lead the design, development, and maintenance of our mobile applications. The ideal candidate will have a passion for creating seamless user experiences, deep expertise in mobile technologies, and the ability to mentor and guide junior developers. You will collaborate closely with cross-functional teams, including designers, product managers, and backend engineers, to deliver high-quality mobile solutions that meet business objectives.Key Responsibilities:

  • Develop and Maintain Mobile Applications: Lead the design, development, testing, and deployment of mobile applications for Android platforms.
  • Bluetooth Integration: Develop and maintain features that involve integration with Bluetooth devices, including communication, data transfer, and connection management.
  • Code Quality and Best Practices: Write clean, scalable, and maintainable code, ensuring adherence to coding standards, best practices, and security guidelines.
  • Technical Leadership: Provide guidance and mentorship to junior and mid-level developers, offering code reviews, architectural advice, and knowledge-sharing.
  • Collaboration: Work closely with UX/UI designers, product managers, and backend engineers to translate business requirements into functional mobile applications.
  • Performance Optimization: Optimize mobile applications for maximum speed, scalability, and responsiveness, addressing performance bottlenecks and bugs.
  • Integration: Integrate with backend systems, third-party APIs, and cloud services as needed to deliver comprehensive features.
  • Continuous Improvement: Identify opportunities for improvement in existing applications and processes, suggesting and implementing enhancements.
  • Agile Development: Actively participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives, providing accurate time estimates for tasks.
  • Stay Updated: Keep up to date with the latest industry trends, tools, and technologies, and apply new knowledge to enhance the development process.
Qualifications:
  • Experience: Minimum of 5-8 years of professional experience in mobile app development, with a focus on Android (Kotlin/Java) development.
  • Bluetooth Expertise: Experience in integrating and working with Bluetooth devices (BLE communication, data transfer protocols, and device pairing).
  • Frameworks: Proficiency with mobile development frameworks and tools, such as Flutter, React Native, or similar cross-platform solutions, is a plus.
  • Technical Expertise: Strong understanding of mobile app architecture patterns (MVC, MVVM, etc.), design principles, and UI/UX standards.
  • Problem-Solving: Proven track record of troubleshooting, debugging, and resolving complex technical issues in mobile applications.
  • Version Control: Experience with Git and collaborative version control workflows (e.g., GitHub Actions).
  • API Integration: Strong knowledge of RESTful APIs, networking, and integration with backend systems.
  • Agile Methodologies: Experience working in an Agile/Scrum development environment.
  • Soft Skills: Strong communication, teamwork, and leadership skills, with the ability to influence and drive change within a team.
Preferred Skills:
  • Experience with mobile testing frameworks and CI/CD tools for mobile applications.
  • Knowledge of mobile security best practices.
  • Previous experience in leading mobile app projects from concept to deployment.
  • Experience with Kotlin Coroutines, Kotlin Flow, Material UI, Jetpack, ADB commands, Gradle build tool, Google Play Console, Monitoring Tools (Eg: AppDynamics, Splunk, etc).

FedEx

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3561574
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year