Houston, TX
As a Senior React Developer, you will be responsible for overseeing all aspects of our React projects, from initial project planning and architecture design to deployment and maintenance.
Qualifications:
BS/MS degree in Computer Science, Engineering or a related subject, or equivalent work experience.
Proven experience as a Senior Software Engineer.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Thorough understanding of React.js and its core principles.
Experience with popular React.js workflows (such as Flux or Redux).
Familiarity with newer specifications of EcmaScript.
Knowledge of modern authorization mechanisms, such as JSON Web Token.
Familiarity with modern front-end build pipelines and tools.
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements.
Strong verbal and written communication skills.
Recommended:
Experience with the Esri library for creating interactive maps.
Proficiency with AG Grid for data display and manipulation.
Knowledge of real-time communication with libraries like Socket.io.
Experience with cloud services, particularly AWS.
Familiarity with communication APIs and platforms like Twilio.
Experience with payment processing platforms, particularly Stripe.
Responsibilities:
Lead project planning sessions, including requirement analysis, project scoping, and feature prioritization.
Design system architecture and make key decisions on technologies and libraries to be used.
Conduct thorough code reviews, ensuring high-quality, efficient code that adheres to best practices.
Oversee the testing process, including unit tests, integration tests, and end-to-end tests.
Monitor and optimize the performance of our applications.
Manage our CI/CD pipeline and oversee the successful deployment of our software.
Create and maintain comprehensive project and code documentation.
Mentor and guide junior developers, fostering a culture of collaboration and continuous learning.
Communicate effectively with stakeholders about project status, challenges, and progress.
Manage technical debt, ensuring our codebase remains clean and maintainable.
Ensure all our applications adhere to security best practices.
...evaluation period 3. At the recommendation of superiors. YOUR EXPERIENCE COUNTS : Each additional year of approved formal education... .... Enters and accesses records and protects confidential criminal justice data stored in various information systems. Maintains all...
...there directly to be considered for this position.* JOB TITLE: Virtual Assistant REPORTS TO: Executive SCOPE OF POSITION: The Virtual... ...: Email inbox management Ability to manage an online calendar Ability to edit and format documents Set up simple...
Adult/Family Nurse Practitioner - Bay Ridge, Brooklyn, NY (#2983) New graduates are welcome to apply Greenlife Healthcare Staffing is currently seeking an Adult or a Family Nurse Practitioner to fill an opening with a multi-specialty practice located in Bay Ridge,...
...Were looking for a Truck Driver to support our jobsite deliveries. If youre passionate and motivated to deliver exceptional work, then... ...currently eligible to work in the U.S. without further visa sponsorship. Candidates must be willing to join Local Union 324 if hired...
SEO Image is seeking experienced SEOs for full and part-time positions.Candidates should have a minimum of two years of SEO experience or an amazing skill-set. The ability to understand content marketing, link building, and on-page analysis is important. Social Media...