Senior React Native Developer
at Epam Systems
Desde casa, Cauca, Colombia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Jan, 2025 | USD 200 Annual | 31 Oct, 2024 | 2 year(s) or above | Development Tools,Gradle,B2,Kanban,Data Structures,Computer Science,Xcode,Agile,Android Studio,Mathematics,Scrum,Human Computer Interaction,Npm,Software Development Methodologies,Unit Testing,Cocoa,Algorithms | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are looking for a remote Senior React Native Developer to join our team. You will be responsible for technical design, definition, implementation, testing, deployment, and optimizations.
You will influence how we build features and products as well as the best practices and patterns we use for development and automated testing.
We accept CVs in English only.
REQUIREMENTS
- At least 3 years of non-internship professional software development experience
- Degree in Computer Science, Human-Computer Interaction, Mechanical Engineering, Mathematics, or related field of study
- Demonstrable portfolio of released applications on Apple or Google app stores
- Working knowledge of software development methodologies like Agile, Scrum, Kanban
- Proven expertise and proficiency in common design pattern of React Native application
- Strong Computer Science fundamentals including data structures and algorithms
- Experienced in comprehensive CI/CD-based mobile app workflows, including automated builds, unit testing, App Center deployment, and seamless deployment to app stores
- Familiarity with mobile development tools, and technologies such as React Native CLI, VSCode, XCode, Android Studio, Gradle, Cocoa pods and npm
- B2+ English level proficiency
Responsibilities:
- Provide the technical design and development for the cross platform mobile app solution
- Implement new features for mobile application by integrating headless CMS and other backend services
- Develops and executes unit testing and integration testing ensuring software meets quality assurance requirements
- Participate and contribute to requirements analysis, product design and architecture definition in coordination with internal teams and stakeholders
- Participate in production troubleshooting and remediation
- Develops software with a disciplined approach, following established software development processes, adhering to organizational standards, software best practice guidelines, and corporate policies
- Architect a cross-platform application to maximize code reuse across web and mobile platforms
- Conducts regular code reviews to ensure a quality product
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Computer Software/Engineering
IT Software - Mobile
Software Engineering
Graduate
Computer Science, Mechanical Engineering, Engineering, Human-Computer Interaction, Mathematics
Proficient
1
Desde casa, Colombia