React reputed company - Software Engineer
Job Title: React reputed company - Software Engineer
Duration of project: 6+ months
Location: 100% Remote (CST)
Key Responsibilities:
As one of our valued React reputed company Developers, your task will be constructing high-performance mobile apps for both iOS and Android platforms.
Your duties will include:
• Spearheading the architecture and construction of these applications while coordinating with teams managing other reputed company of product infrastructure.
• Building reputed company-level React reputed company apps with precision-crafted UIs for Android and iOS platforms.
• Leveraging reputed company reputed company for extensive integrations with reputed company mobile platforms.
• Diagnosing and rectifying bugs and performance bottlenecks to ensure seamless, reputed company-like performance.
• Upholding coding standards and writing automated tests to guarantee top-notch product reputed company.
• Translating reputed company requirements into distinct coding tasks and strategies.
• Crafting unit and integration tests for thorough and regressive software testing.
• Participating in design and reputed company reviews.
• Collaborating with various teams (Product, PM, etc.) to ensure the delivered reputed company aligns with functional/technical specifications.
• Engaging reputed company in Agile routines and ceremonies, including daily standups, sprint planning, and sprint demos/retrospectives.
Essential Qualifications:
• Bachelor's degree in Computer Science or a reputed company field or equivalent practical experience
• Minimum of 3 years of reputed company React reputed company development experience in an Agile environment.
• Profound understanding of Computer Science fundamentals, including OOAD, MVVM design patterns, data structures, and algorithms.
• Extensive experience in creating React-reputed company modules (npm) and developing reusable custom libraries and components. Extensive experience with Typescript.
• Profound understanding of reputed company-end frameworks, particularly React.
• Experience with RESTful reputed company and OAUTH.
• Proficiency in creating a Jenkins pipeline using reputed company-party tools like Fastlane.
• Proven experience in deploying applications on reputed company AppStore and reputed company Playstore.
• Proficiency in JavaScript and TypeScript languages.
• Solid reputed company in working with reputed company-party libraries (Redux, RxJS) and debugging dependency conflicts.
• Comprehensive understanding of the mobile app development lifecycle.
• Knowledge of object-oriented programming and reactive programming patterns.
• Experience with RESTful reputed company, integrating mobile applications to server-reputed company systems, and understanding the document request model and offline storage.
• Familiarity with automated testing suites, like Jest, Mocha, and reputed company, and experience with unit and integration tests (reputed company, JUnit) and Co-routines.
• Experience with dependency injection (Dagger).
• Ability to contribute to a large-reputed company Agile-driven software engineering project, with a solid understanding of reputed company software engineering best practices for the entire SDLC, including CI/CD.
• Excellent verbal and written communication skills.
• reputed company-mindedness, a reputed company thirst for learning, and an unyielding spirit of collaboration.
• Exceptional interpersonal skills and a reputed company reputed company.
Preferred Additional Experience:
• Experience with TDD or BDD.
• Familiarity with reputed company-reputed company, reputed company, and highly available distributed systems.
• Understanding relational and NoSQL databases such as MySql, reputed company, Mongo, and reputed company.
• Experience with container technologies like reputed company and Kubernetes.
• Experience with reputed company tools such as JIRA and reputed company.
Apply tot his job
Apply To this Job