Job Title: Software Development Senior Specialist
Work Location: Atlanta GA (Hybrid)
Type: Contract
Day to Day Job Duties: (What this person will do on a daily/weekly basis)
- Design develop and maintain high-performance mobile applications using React Native for payment and banking platforms
- Build secure scalable and reusable mobile components supporting card payments digital wallets billing and transaction workflows
- Integrate mobile applications with RESTful APIs and backend payment services
- Implement secure authentication and authorization mechanisms (OAuth2 JWT MFA biometrics)
- Ensure applications comply with PCI-DSS and financial industry security standards including encryption and secure data handling
- Optimize application performance for high-volume transaction systems
- Collaborate with backend engineers product owners UX/UI designers and QA teams in an Agile environment
- Participate in code reviews architecture discussions sprint planning and production support
- Troubleshoot production issues in real-time transaction and financial systems
- Work on-site in the Atlanta office 3 days per week to support collaboration and agile ceremonies
Basic Qualifications: (Required skills and minimum experience)
- Minimum 5 years of overall software development experience
- Minimum 4 years of hands-on React Native development experience
- Strong proficiency in JavaScript (ES6) TypeScript React Native lifecycle hooks and state management (Redux Context API or similar)
- Experience integrating mobile apps with RESTful APIs and microservices
- Solid understanding of mobile architecture performance optimization and cross-platform development (iOS & Android)
- Prior experience in the payments banking or financial services industry
- Experience building or supporting transaction-based systems (card processing digital payments wallets billing platforms)
- Demonstrated experience working in PCI-DSS compliant environments
- Strong understanding of secure coding practices for financial applications
- Experience with Git and CI/CD pipelines
- Ability and willingness to work on-site in Atlanta 3 days per week (mandatory)
- Travel
- Minimal travel expected
- Degree
- Bachelors degree in Computer Science Engineering or equivalent practical experience
Nice to Have (But Not a Must)
- Knowledge of microservices architecture
- Cloud experience (AWS Azure or GCP)
- What Were Looking For
- Someone comfortable working in regulated financial environments
- A collaborative team player who writes clean maintainable and secure code
- An engineer who thrives in a hybrid in-office collaborative model
Job Title: Software Development Senior Specialist Work Location: Atlanta GA (Hybrid) Type: Contract Day to Day Job Duties: (What this person will do on a daily/weekly basis) Design develop and maintain high-performance mobile applications using React Native for payment and banking platforms Build ...
Job Title: Software Development Senior Specialist
Work Location: Atlanta GA (Hybrid)
Type: Contract
Day to Day Job Duties: (What this person will do on a daily/weekly basis)
- Design develop and maintain high-performance mobile applications using React Native for payment and banking platforms
- Build secure scalable and reusable mobile components supporting card payments digital wallets billing and transaction workflows
- Integrate mobile applications with RESTful APIs and backend payment services
- Implement secure authentication and authorization mechanisms (OAuth2 JWT MFA biometrics)
- Ensure applications comply with PCI-DSS and financial industry security standards including encryption and secure data handling
- Optimize application performance for high-volume transaction systems
- Collaborate with backend engineers product owners UX/UI designers and QA teams in an Agile environment
- Participate in code reviews architecture discussions sprint planning and production support
- Troubleshoot production issues in real-time transaction and financial systems
- Work on-site in the Atlanta office 3 days per week to support collaboration and agile ceremonies
Basic Qualifications: (Required skills and minimum experience)
- Minimum 5 years of overall software development experience
- Minimum 4 years of hands-on React Native development experience
- Strong proficiency in JavaScript (ES6) TypeScript React Native lifecycle hooks and state management (Redux Context API or similar)
- Experience integrating mobile apps with RESTful APIs and microservices
- Solid understanding of mobile architecture performance optimization and cross-platform development (iOS & Android)
- Prior experience in the payments banking or financial services industry
- Experience building or supporting transaction-based systems (card processing digital payments wallets billing platforms)
- Demonstrated experience working in PCI-DSS compliant environments
- Strong understanding of secure coding practices for financial applications
- Experience with Git and CI/CD pipelines
- Ability and willingness to work on-site in Atlanta 3 days per week (mandatory)
- Travel
- Minimal travel expected
- Degree
- Bachelors degree in Computer Science Engineering or equivalent practical experience
Nice to Have (But Not a Must)
- Knowledge of microservices architecture
- Cloud experience (AWS Azure or GCP)
- What Were Looking For
- Someone comfortable working in regulated financial environments
- A collaborative team player who writes clean maintainable and secure code
- An engineer who thrives in a hybrid in-office collaborative model
View more
View less