Overview
USD 70.00 - 90.00 per hour
Full Time
Skills
Information Technology
Software Development
Project Delivery
Application Support
Continuous Integration and Development
Technical Drafting
Innovation
FOCUS
System Requirements
Estimating
Application Development
Scratch
UI
React.js
User Experience
Project Management
Mobile Development
Printers
Performance Tuning
Mobile Devices
Agile
Sprint
UPS
Cross-functional Integration
TypeScript
Mobile Applications
RESTful
Firebase
GraphQL
IOS Development
Swift
Kotlin
React Native
Debugging
Continuous Integration
Continuous Delivery
Version Control
Git
Workflow
Sensors
Google Maps
SDK
Computer Hardware
Bluetooth
Android
Publishing
Mobile Security
Encryption
API
Cloud Computing
Microsoft Azure
Amazon Web Services
Analytical Skill
Problem Solving
Conflict Resolution
Documentation
Management
Communication
Collaboration
Mentorship
ApacheBench
Job Details
Mobile Application Software Developer - Senior
Description
Information Technology - Client Solutions requires a contractor for the Senior Mobile Application Software Developer 1 resource with specialization in React Native hybrid mobile application development and an understanding of the entire software development life cycle. This resource will be part of the IT project team required to develop mobile software solutions and will be working with clients the infrastructure team project delivery and application support teams.
- Remote Work Acceptable: Yes
- Hybrid work schedule is required: 2 days in the office monthly.
The successful applicant will be involved in task estimation planning and programming activities in line with the continuous integration and continuous development CI/CD processes prepare and review system requirements specifications and technical design documents to ensure they align with desired security standards.
This contract role requires individuals with great communication and interpersonal skills and the ability to work independently and as part of a diversified team. Successful candidates must possess strong technical and professional knowledge and skills stress tolerance and the ability to think innovatively. You must also be team-oriented with the ability to build strategic working relationships and demonstrate innovation/initiative with a focus on providing inputs and recommendations for developing business and system requirements and effort estimates.
Position occupant will have substantial mobile application development experience using React Native including hybrid application development from scratch Strong understanding of mobile architecture component lifecycle state management e.g. Redux Context API and navigation Proven experience in consuming RESTful APIs and integrating third-party services Expertise in responsive UI design mobile performance optimization and device compatibility leveraging React Natives modular architecture to enhance maintainability and smooth user experience Excellent debugging and problem-solving skills Proficiency with Git and experience in CI/CD pipelines Work in an Agile environment using project management tools to track tasks and progress.
Responsibilities will include:
- Develop Hybrid Mobile Apps: Design and build scalable high-performance mobile applications using React Native from the ground up.
- Implement Advanced Features: Integrate complex functionalities such as CameraX Fused Location Provider Google Maps SDK and support for Bluetooth and printers.
- Performance Optimization: Ensure efficient performance low memory usage and compatibility across mobile devices.
- Agile Development: Actively participate in Agile processes including sprint planning daily stand-ups retrospectives and continuous delivery.
- App Maintenance: Debug enhance and update existing applications to ensure stability and relevance.
- Cross-functional Integration: Collaborate with backend and peripheral teams to ensure seamless functionality and integration across systems.
- Code Quality Maintainability - Write modular maintainable and scalable code following clean architecture principles.
Top Skills Details
1. Five plus (5+) years of full lifecycle experience in building hybrid mobile apps using React Native with TypeScript for robust, scalable development.
2. Five plus (5+) years' experience in designing scalable mobile application architectures using Redux, Context API, and other state management tools.
3. Five plus (5+) years' experience in integrating RESTful APIs, Firebase, third-party SDKs, and optionally GraphQL.
4. Five plus (5+) years' experience in embedding native iOS (Swift) and Android (Kotlin) modules within React Native apps.
5. Five plus (5+) years' experience in profiling, debugging, and eliminating application performance bottlenecks.
6. Five plus (5+) years' experience in setting up mobile CI/CD pipelines and automating build and deployment processes.
7. Five plus (5+) years' experience in Version Control with respect to Solid understanding of Git workflows, including branching, merging, and pull requests.
8. Five plus (5+) years of experience in Device & Sensor integration (CameraX, Fused Location Provider, Google Maps SDK) and Hardware & Peripheral integration, including Bluetooth and printer connectivity via Android frameworks and third-party SDKs.
Additional Skills & Qualifications
1. Mobile App Deployment - Proven experience publishing and managing apps on the Google Play Store and Apple App Store.
2. Mobile Security - Knowledge of mobile security best practices, including data encryption and secure API integration.
3. Cloud Services (Azure/AWS) - Proficient in deploying and maintaining mobile backends on cloud platforms such as Microsoft Azure or Amazon Web Services.
4. Analytical & Problem-Solving Skills - Strong ability to analyze complex issues, propose solutions, and maintain thorough documentation.
5. Time Management - Capable of handling multiple priorities and meeting tight deadlines in dynamic, fast-paced environments.
6. Communication Skills - Excellent verbal and written communication for effective collaboration across teams and with stakeholders.
7. Cross-Functional Collaboration - Experience working with diverse teams including developers, designers, and product managers to deliver high-quality mobile solutions.
8. The ability to mentor other developers
Pay and Benefits
The pay range for this position is $70.00 - $90.00/hr.
Workplace Type
This is a hybrid position in Calgary,AB.
propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous acclrons la transformation de nos clients. Notre comptence en stratgie, conception, excution et oprations libre la valeur de l'entreprise par un ventail de solutions. Nous sommes une quipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amrique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacits full-stack et notre rythme. Nous sommes des penseurs stratgiques, des collaborateurs pratiques qui aident les clients exploiter le changement et matriser le dynamisme de la technologie. Nous btissons le futur en livrant les rsultats et en crant un impact positif dans nos communauts mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Dcouvrez d'autres informations TEKsystems.com.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Description
Information Technology - Client Solutions requires a contractor for the Senior Mobile Application Software Developer 1 resource with specialization in React Native hybrid mobile application development and an understanding of the entire software development life cycle. This resource will be part of the IT project team required to develop mobile software solutions and will be working with clients the infrastructure team project delivery and application support teams.
- Remote Work Acceptable: Yes
- Hybrid work schedule is required: 2 days in the office monthly.
The successful applicant will be involved in task estimation planning and programming activities in line with the continuous integration and continuous development CI/CD processes prepare and review system requirements specifications and technical design documents to ensure they align with desired security standards.
This contract role requires individuals with great communication and interpersonal skills and the ability to work independently and as part of a diversified team. Successful candidates must possess strong technical and professional knowledge and skills stress tolerance and the ability to think innovatively. You must also be team-oriented with the ability to build strategic working relationships and demonstrate innovation/initiative with a focus on providing inputs and recommendations for developing business and system requirements and effort estimates.
Position occupant will have substantial mobile application development experience using React Native including hybrid application development from scratch Strong understanding of mobile architecture component lifecycle state management e.g. Redux Context API and navigation Proven experience in consuming RESTful APIs and integrating third-party services Expertise in responsive UI design mobile performance optimization and device compatibility leveraging React Natives modular architecture to enhance maintainability and smooth user experience Excellent debugging and problem-solving skills Proficiency with Git and experience in CI/CD pipelines Work in an Agile environment using project management tools to track tasks and progress.
Responsibilities will include:
- Develop Hybrid Mobile Apps: Design and build scalable high-performance mobile applications using React Native from the ground up.
- Implement Advanced Features: Integrate complex functionalities such as CameraX Fused Location Provider Google Maps SDK and support for Bluetooth and printers.
- Performance Optimization: Ensure efficient performance low memory usage and compatibility across mobile devices.
- Agile Development: Actively participate in Agile processes including sprint planning daily stand-ups retrospectives and continuous delivery.
- App Maintenance: Debug enhance and update existing applications to ensure stability and relevance.
- Cross-functional Integration: Collaborate with backend and peripheral teams to ensure seamless functionality and integration across systems.
- Code Quality Maintainability - Write modular maintainable and scalable code following clean architecture principles.
Top Skills Details
1. Five plus (5+) years of full lifecycle experience in building hybrid mobile apps using React Native with TypeScript for robust, scalable development.
2. Five plus (5+) years' experience in designing scalable mobile application architectures using Redux, Context API, and other state management tools.
3. Five plus (5+) years' experience in integrating RESTful APIs, Firebase, third-party SDKs, and optionally GraphQL.
4. Five plus (5+) years' experience in embedding native iOS (Swift) and Android (Kotlin) modules within React Native apps.
5. Five plus (5+) years' experience in profiling, debugging, and eliminating application performance bottlenecks.
6. Five plus (5+) years' experience in setting up mobile CI/CD pipelines and automating build and deployment processes.
7. Five plus (5+) years' experience in Version Control with respect to Solid understanding of Git workflows, including branching, merging, and pull requests.
8. Five plus (5+) years of experience in Device & Sensor integration (CameraX, Fused Location Provider, Google Maps SDK) and Hardware & Peripheral integration, including Bluetooth and printer connectivity via Android frameworks and third-party SDKs.
Additional Skills & Qualifications
1. Mobile App Deployment - Proven experience publishing and managing apps on the Google Play Store and Apple App Store.
2. Mobile Security - Knowledge of mobile security best practices, including data encryption and secure API integration.
3. Cloud Services (Azure/AWS) - Proficient in deploying and maintaining mobile backends on cloud platforms such as Microsoft Azure or Amazon Web Services.
4. Analytical & Problem-Solving Skills - Strong ability to analyze complex issues, propose solutions, and maintain thorough documentation.
5. Time Management - Capable of handling multiple priorities and meeting tight deadlines in dynamic, fast-paced environments.
6. Communication Skills - Excellent verbal and written communication for effective collaboration across teams and with stakeholders.
7. Cross-Functional Collaboration - Experience working with diverse teams including developers, designers, and product managers to deliver high-quality mobile solutions.
8. The ability to mentor other developers
Pay and Benefits
The pay range for this position is $70.00 - $90.00/hr.
Workplace Type
This is a hybrid position in Calgary,AB.
propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous acclrons la transformation de nos clients. Notre comptence en stratgie, conception, excution et oprations libre la valeur de l'entreprise par un ventail de solutions. Nous sommes une quipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amrique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacits full-stack et notre rythme. Nous sommes des penseurs stratgiques, des collaborateurs pratiques qui aident les clients exploiter le changement et matriser le dynamisme de la technologie. Nous btissons le futur en livrant les rsultats et en crant un impact positif dans nos communauts mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Dcouvrez d'autres informations TEKsystems.com.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.