Company:
Diverse Lynx
Location: Dallas
Closing Date: 04/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Android Developer
Location Dallas, TX and Carrollton, TX (4120 International Parkway, Suite 2300, Carrollton, Dallas, Texas 75007) 3 Days onsite Role
Type: Full time
Checklist
Conformation to Submit (Yes/NO)
5yrs Professional Exp docs & Reference
5yrs Residential Proof
Highest Educational docs
5yrs W2s for employment verification along with wage & income transcript
Drug test & Fingerprint
Last 4 digits of SSN#
Position Description:
Develops native mobile applications using Swift, Objective-C, SwiftUI, Android Studio, and Android Kotlin in an Agile software development environment.
Employs Apple s Human Interface Guidelines to design iOS applications. Builds multi-module iOS apps by displaying, designing, and presenting data using MVVM and Clean Architecture.
Develops software applications and solutions for the cloud infrastructure, storage, platforms, and data using Amazon Web Services (AWS), EC2, ECS, IAM, Lambda, EMR, and CloudFormation.
Works with large datasets in an AWS cloud environment. Performs AWS development and deployment to define cloud infrastructure using Continuous Integration and Continuous Delivery (CI/CD) concepts.
Develops native mobile applications supported by RESTful web services using Apple provided protocol. Develops and designs user interface (UI) components, web services, and database interactions.
As a Software Engineer you will be applying your strong Mobile (iOS/Android) development and testing skills to design, develop, test, deploy, maintain and improve the customer-facing software solutions.
The Expertise You Have:
A Bachelor s or Master s degree in Computer Science, Software engineering or related field
XX+ years of experience with building, debugging, and supporting Mobile applications
Hands on experience in Xcode and Swift (iOS) or Android Studio and Kotlin (Android)
Experience in delivering software in the Agile environment
Experience Cloud technology is a must.
Collaborates and works on code reviews and pair programs.
Uses a data driven approach to decision making while making strategic trade-offs.
Executes development work streams by designs and architects scalable, resilient, and extensible outcomes.
Contributes to develop solutions that improves software developer efficiency.
Ensures technology decisions are aligns with iOS and Android architecture standards and strategies.
Designs, develops, and modifies complex and major software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Develops and directs software system tests and validation procedures, programs, and documentation.
The Skills You Bring
Demonstrated Experience ( DE ) designing and developing mobile applications and reusable frameworks using objective C, Swift, Swift UI, Kotlin, or Jetpack compose.
DE defining technical architecture for mobile applications using MVVM, VIPER, and clean architecture patterns; and implementing industry standard quality practices for iOS and Android applications.
DE designing, building, and automating DevOps solutions using Jenkins, Groovy, Gradle, Appium, or Fastlane.
DE building cloud and web applications using AWS EC2, S3, dynamo DB, C# .Net, or SQL Server
Use your knowledge to influence better software design, promote proper software engineering and bug prevention strategies, testability and security
Actively participate in the development process through writing and maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests and interoperability tests
Support the team in designing reliable, accurate tests, and in integrating them into CI/CD pipelines
Collaborate with team members on improving team's test coverage, release velocity and production health
Enable the team in designing and developing automation using XCUI and Android Frameworks
The Value You Deliver
Obsessed with creating the best end-to-end customer experience
Owns the outcome by taking personal accountability for delivering strong results
Full-stack engineer with knowledge in a breadth of technologies and test automation frameworks
Self-directed, willing to take initiative, pragmatic and results-oriented
Has keen attention to detail and wants to solve hard problems, not just detect them
Able to learn large software systems end-to-end quickly
Keenly interested in learning new technologies and their adoption
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Location Dallas, TX and Carrollton, TX (4120 International Parkway, Suite 2300, Carrollton, Dallas, Texas 75007) 3 Days onsite Role
Type: Full time
Checklist
Conformation to Submit (Yes/NO)
5yrs Professional Exp docs & Reference
5yrs Residential Proof
Highest Educational docs
5yrs W2s for employment verification along with wage & income transcript
Drug test & Fingerprint
Last 4 digits of SSN#
Position Description:
Develops native mobile applications using Swift, Objective-C, SwiftUI, Android Studio, and Android Kotlin in an Agile software development environment.
Employs Apple s Human Interface Guidelines to design iOS applications. Builds multi-module iOS apps by displaying, designing, and presenting data using MVVM and Clean Architecture.
Develops software applications and solutions for the cloud infrastructure, storage, platforms, and data using Amazon Web Services (AWS), EC2, ECS, IAM, Lambda, EMR, and CloudFormation.
Works with large datasets in an AWS cloud environment. Performs AWS development and deployment to define cloud infrastructure using Continuous Integration and Continuous Delivery (CI/CD) concepts.
Develops native mobile applications supported by RESTful web services using Apple provided protocol. Develops and designs user interface (UI) components, web services, and database interactions.
As a Software Engineer you will be applying your strong Mobile (iOS/Android) development and testing skills to design, develop, test, deploy, maintain and improve the customer-facing software solutions.
The Expertise You Have:
A Bachelor s or Master s degree in Computer Science, Software engineering or related field
XX+ years of experience with building, debugging, and supporting Mobile applications
Hands on experience in Xcode and Swift (iOS) or Android Studio and Kotlin (Android)
Experience in delivering software in the Agile environment
Experience Cloud technology is a must.
Collaborates and works on code reviews and pair programs.
Uses a data driven approach to decision making while making strategic trade-offs.
Executes development work streams by designs and architects scalable, resilient, and extensible outcomes.
Contributes to develop solutions that improves software developer efficiency.
Ensures technology decisions are aligns with iOS and Android architecture standards and strategies.
Designs, develops, and modifies complex and major software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Develops and directs software system tests and validation procedures, programs, and documentation.
The Skills You Bring
Demonstrated Experience ( DE ) designing and developing mobile applications and reusable frameworks using objective C, Swift, Swift UI, Kotlin, or Jetpack compose.
DE defining technical architecture for mobile applications using MVVM, VIPER, and clean architecture patterns; and implementing industry standard quality practices for iOS and Android applications.
DE designing, building, and automating DevOps solutions using Jenkins, Groovy, Gradle, Appium, or Fastlane.
DE building cloud and web applications using AWS EC2, S3, dynamo DB, C# .Net, or SQL Server
Use your knowledge to influence better software design, promote proper software engineering and bug prevention strategies, testability and security
Actively participate in the development process through writing and maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests and interoperability tests
Support the team in designing reliable, accurate tests, and in integrating them into CI/CD pipelines
Collaborate with team members on improving team's test coverage, release velocity and production health
Enable the team in designing and developing automation using XCUI and Android Frameworks
The Value You Deliver
Obsessed with creating the best end-to-end customer experience
Owns the outcome by taking personal accountability for delivering strong results
Full-stack engineer with knowledge in a breadth of technologies and test automation frameworks
Self-directed, willing to take initiative, pragmatic and results-oriented
Has keen attention to detail and wants to solve hard problems, not just detect them
Able to learn large software systems end-to-end quickly
Keenly interested in learning new technologies and their adoption
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Share this job
Useful Links