Back to Search
Senior React.js Developer for an Analytics Company
Sorry, this position is no longer available
Currently, we're looking for a Remote Senior React.js Developer for a Leading Provider of
Consumer.
The customer is a leading provider of consumer, financial, property data, analytics and
services to businesses and governments.
Responsibilities
- Developing creative, functional and maintainable application components, user interfaces for mobile and browser platforms
- Writing high quality, re-usable code following industry best practices
- Providing development estimates for enhancement requests
- Performing design/code reviews and helping to maintain code quality, performance and application responsiveness
- Testing programs to ensure quality and expected results before deployment into production environments
- Investigating and resolving bugs and/or deficiencies in project codebases
- Working on projects of moderate to advanced complexity
- Keeping skills up-to-date with current and future software technologies through continued education and self-learning to ensure maximum functionality and efficiency
- Collaborating both in the team and cross-functionally and contribute to group decision-making
Requirements
- 9+ years of React development experience
- Experience using source control systems and CI/CD concepts and Azure DevOps
- Mobile device development experience using native or hybrid frameworks
- Experience scaling and optimizing applications for performance
- Responsive UI design and mobile-first CSS experience
- Proficient understanding of client/server interactions
- High level of familiarity or working experience with object-oriented design, software patterns, debugging
- Strong understanding of data modeling concepts
- Knowledge of performance testing frameworks
- Proficient in designing algorithms
- Broad understanding of design patterns
- Self-motivated with the ability to work independently and with team
- Strong skills in problem-solving and debugging
- Familiarity with publishing iOS and Android applications is also a bonus
- Proficient English (written and spoken) B2
Nice to have
- C# fundamentals experience
- Understanding of CI/CD principles
- Cosmos DB database knowledge
- Experience with SQL / T-SQL
- Experience with PoEAA, patterns, Anti-patterns
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn