Job Description
Title: Sr. React Software Engineer
Location: REMOTE - EST Hours
Required Qualifications
• Bachelor’s Degree OR additional years of experience • 5-7+ years of proven experience • Hands on coding experience • A go-getter who is ready to plug in and get working Frontend Skills
• Deep understanding of ReactJS concepts including functional components, hooks (useState, useEffect, etc.), context API, and lifecycle methods.
• Experience with Next.js, including server-side rendering (SSR) and static site generation (SSG).
• Proficiency in CSS for writing clean, maintainable, and responsive UI; familiarity with frameworks like Tailwind CSS, styled-components, or Material UI preferred.
• Experience writing unit tests with JestJS for React components, with knowledge of testing methodologies and best practices.
• Hands-on experience with Axios for API calls and handling asynchronous operations.
• Strong skills in Chart.js (or similar visualization libraries) for building interactive charts and dashboards.
Backend Skills
• Proficiency in Python, including strong experience with Pandas DataFrames for data manipulation and transformation.
• Hands-on experience with PostgreSQL, including schema design, complex queries, and performance tuning.
• Expertise in data ingestion and integration from multiple sources (Excel/CSV files, relational databases).
• Experience with BigQuery for analytics and large-scale query processing.
• Proven experience designing and implementing RESTful APIs (and/or GraphQL), ensuring scalability, performance, and security.
General Skills
• Working knowledge of Git for version control and collaborative development.
• Familiarity with CI/CD pipelines (e.g., Jenkins) and modern DevOps practices.
• Experience deploying applications on Linux environments and working with cloud platforms (GCP preferred).