Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Title: Sr Technical Lead-App Development
Description:
Area(s) of responsibility
Lead developer
REMOTE
10+ years of React development experience with extensive knowledge of Front-end frameworks and backend support. This role requires working independently as a Lead Front-end Developer to develop a web-based application from provided requirements and wireframes.
Responsibilities:
- Understand requirements and develop low-level and high-level application system designs, including diagrams depicting flow across application layers, ports, protocols, communication strategies, and microservices architecture.
- Ensure coding practices, secure coding, and guidelines are followed by the team.
- Perform thorough code reviews to identify anomalies.
- Utilize JavaScript, React JS, Mobile (IONIC / React Native), Node JS, Bootstrap, jQuery/AJAX, JSON, HTML5, CSS3 to build interactive UIs.
- Guide the team on Lifecycle Methods, State, Props, Events, routing with react-router, and component design.
- Design and develop RESTful APIs and services to interact with data storage layers.
- Identify and develop reusable React components for current and future use.
- Develop RESTful web services using Express and Node.js.
- Strong knowledge of MongoDB, using Mongoose, writing aggregation commands, creating indexes, and schema design.
- Write AWS Lambda functions, manage AWS Batch, monitor AWS CloudWatch, and escalate issues as needed.
- Build and manage CI/CD pipelines using AWS tools and define deployment best practices in AWS environments.
- Minimum 8+ years of UI development experience using React, with strong JavaScript skills (OOJS).
- At least 5+ years of active development experience.
- Experience in web-based UI and SPA development.
- Proficiency in HTML, CSS, SCSS, SASS, RWD, JavaScript, and jQuery.
- Strong understanding of Object-Oriented Programming concepts.
- Experience with testing tools like Jest, Detox, Cypress, and React workflows such as Flux or Redux, Mobx.
- Responsible for developing responsive front-end UI in React, integrating with backend Spring Boot services.
- Experience with web services (REST APIs, SOAP).
- Maintain clean code with clear separation of UI and functionality.
- Collaborate with backend developers for integration.
- Perform UI testing to optimize performance.
- Familiar with Micro Frontend architecture and design patterns.
- Knowledge of Agile development methodologies.