Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
React Developer
Location
United States
Posted
2 days ago
Salary
$120K - $180K / year
Seniority
Mid Level
Job Description
React Developer
Bright Vision Technologies
Role Description We are seeking an experienced React Developer to design, develop, and maintain modern enterprise web applications that power customer-facing digital platforms, internal business portals, and cloud-native SaaS solutions. This role focuses on building highly responsive, scalable, and maintainable Single Page Applications (SPAs) using React while integrating seamlessly with enterprise APIs, cloud services, and microservices-based backend platforms. You will collaborate closely with product managers, UX/UI designers, backend engineers, cloud architects, QA teams, and DevOps engineers to deliver exceptional user experiences across large-scale enterprise applications. The ideal candidate combines deep React expertise with strong JavaScript and TypeScript skills, a passion for clean architecture, and experience building production applications that serve thousands of concurrent users. Key Responsibilities - Design, develop, and maintain enterprise-grade Single Page Applications (SPAs) using React and TypeScript. - Build reusable, scalable, and maintainable UI components following enterprise design system standards. - Develop responsive web applications optimized for desktop, tablet, and mobile browsers. - Integrate applications with RESTful APIs, GraphQL services, and cloud-native backend platforms. - Collaborate with UX designers to convert Figma or Adobe XD designs into pixel-perfect, accessible user interfaces. - Implement efficient client-side state management using Redux Toolkit, React Query, Zustand, or Context API. - Optimize application performance through lazy loading, code splitting, memoization, virtualization, and efficient rendering strategies. - Build secure authentication and authorization workflows using OAuth2, OpenID Connect, Azure Active Directory, Okta, or Auth0. - Implement real-time features using WebSockets, SignalR, or Server-Sent Events (SSE). - Develop reusable custom hooks, utility libraries, and shared component packages. - Write unit, integration, and end-to-end tests to ensure application reliability and maintainability. - Participate in architecture reviews, code reviews, sprint planning, technical discussions, and Agile ceremonies. - Troubleshoot production issues, browser compatibility challenges, and front-end performance bottlenecks. - Work closely with DevOps teams to automate deployments through CI/CD pipelines. Qualifications - Five or more years of professional front-end software development experience. - Four or more years of hands-on React development experience building enterprise applications. - Strong proficiency in React 18+, JavaScript (ES6+), and TypeScript. - Deep understanding of React Hooks, Functional Components, Context API, Suspense, Error Boundaries, and component lifecycle. - Experience implementing state management using Redux Toolkit, Redux, Zustand, React Query (TanStack Query), or Context API. - Strong knowledge of HTML5, CSS3, SCSS, Tailwind CSS, Styled Components, or CSS Modules. - Experience integrating RESTful APIs and GraphQL services. - Experience working with authentication technologies including JWT, OAuth2, Azure AD, Okta, Auth0, or OpenID Connect. - Strong understanding of responsive web design, accessibility (WCAG), semantic HTML, and cross-browser compatibility. - Familiarity with modern front-end build tools including Vite, Webpack, Babel, npm, and Yarn. - Experience working with Git, GitHub, Azure DevOps, GitLab, or Bitbucket. - Experience using CI/CD platforms including GitHub Actions, Azure DevOps Pipelines, Jenkins, or GitLab CI. - Strong debugging and performance optimization skills using Chrome DevTools, Lighthouse, and browser profiling tools. - Experience consuming backend services built with .NET Core, Java Spring Boot, Node.js, or Python. - Experience working in Agile Scrum development environments. Preferred Qualifications - Experience building enterprise SaaS platforms supporting thousands of concurrent users. - Familiarity with Next.js, Server-Side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR). - Experience implementing Micro Frontend architecture using Module Federation. - Knowledge of Progressive Web Applications (PWA) and offline-first web applications. - Experience integrating real-time communication using SignalR, WebSockets, or Firebase. - Familiarity with cloud platforms including Microsoft Azure, AWS, or Google Cloud Platform. - Experience with automated testing using Jest, React Testing Library, Cypress, Playwright, or Selenium. - Knowledge of Docker, Kubernetes, and containerized application deployment. - Familiarity with OpenAPI (Swagger), GraphQL, Apollo Client, and API Gateway integrations. - Experience developing reusable enterprise component libraries and design systems. - Exposure to OpenTelemetry, application monitoring, and front-end observability tools. Project Environment You will be joining a digital engineering team responsible for modernizing enterprise applications and delivering cloud-native customer experiences. Current initiatives include: - Enterprise customer self-service portals - Financial services dashboards and transaction platforms - Healthcare provider and patient engagement applications - Insurance policy management and claims processing systems - Real-time operational analytics and executive dashboards - Enterprise workflow automation and document management platforms - Cloud-native microservices hosted on Azure Kubernetes Service (AKS) and Amazon EKS - Secure identity and access management solutions integrated with enterprise APIs How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 676-4399. Learn more about Bright Vision Technologies at www.bvteck.com . Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
ClouderaAt Cloudera, we believe that data can make what is impossible today, possible tomorrow.
Role Description Cloudera Data Warehouse Hive team looking for a passionate senior developer to join our growing engineering team. This group is targeting the biggest enterprises wanting to utilize Cloudera’s services in a private and public cloud environment. Our product is built on open source technologies like Hive, Impala, Hadoop, Kudu, Spark and many more providing unlimited learning opportunities. A Day in the Life: - Work with some of the best engineers in the industry tackling challenges that will continue to shape the Big Data revolution. - Foster an engaging, supportive, and productive work environment. - Manage product development for our CDP components. - Develop engineering tools and scalable services to enable efficient development, testing, and release operations. - Collaborate with developers, testers, product, field engineers, and external partners, both software and hardware vendors. Opportunity: - Cloudera is a leader in the fast-growing big data platforms market. - This is a rare chance to make a name for yourself in the industry and in the Open Source world. - The candidate will be responsible for Apache Hive and CDW projects. - Looking for a candidate who would like to work on these projects upstream and downstream. - You can start the development before you join. Apache Hive Responsibilities: - Build robust and scalable data infrastructure software. - Design and create services and system architecture for your projects. - Improve code quality through writing unit tests, automation, and code reviews. - Write Java code and/or build several services in the Cloudera Data Warehouse. - Work with a team of engineers who review each other's code/designs and hold each other to an extremely high bar for the quality of code/designs. - Understand the basics of Kubernetes. - Build out the production and test infrastructure. - Develop automation frameworks to reproduce issues and prevent regressions. - Work closely with other developers providing services to our system. - Help to analyze and understand how customers use the product and improve it where necessary. Qualifications - Deep familiarity with Java programming language. - Hands-on experience with distributed systems. - Knowledge of database concepts, RDBMS internals. - Knowledge of the Hadoop stack, containers, or Kubernetes is a strong plus. - Experience working in a distributed team. - 3+ years of experience in software development.
Principal Software Engineer
LynxAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Role Description - Bachelor's degree in computer engineering, Computer Science, or related technical discipline. - 8+ years strong software development experience using C, C++, Java, Python, and Bash for embedded systems, automation, testing, and application development. - Hands-on experience with sUAS (small Unmanned Aircraft Systems) and RC aircraft operations, integration, and troubleshooting. - Experience developing and configuring autonomous flight systems using ArduPilot and/or PX4 flight controllers. - Proficient with Git for source control, branching strategies, code reviews, and collaborative software development. - Familiarity with the MAVLink communication protocol, including telemetry, command-and-control messaging, mission planning, and integration with ground control stations. - Understanding robotics, autonomous systems, flight software, sensor integration, and embedded system design. - Proficient with Linux and Windows development environments. - Ability to professionally communicate project status and collaborate on technical solutions with clients and peers. - Active Secret DoD security clearance. - 25% Travel. Qualifications - Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.). - DevOps & Containerization – Experience with Docker-based development, deployment, and maintaining CI/CD pipelines. - Embedded Systems – Developing software for microcontrollers and embedded hardware platforms. - Autonomy Systems – Working with autonomous systems software and hardware, including Perception (sensors, computer vision, sensor fusion). - Motion and mission planning. - Control systems. - Test & Verification Engineering – Creating automated tests, validation frameworks, and verification software. - Software Quality & CI/CD – Designing and maintaining robust software quality processes, automated builds, testing, and deployment pipelines. - Electrical Engineering Fundamentals – Ability to read and understand electrical schematics and collaborate with hardware teams. - Experience communicating and documenting complex technical designs. - Ability to work in a collaborative and team-based environment. - Excellent written and verbal communication and presentation skills. Benefits - Low-cost Medical / Dental / Vision coverage options. - 401K with generous employer match. - Responsible Paid Time Off + Paid Holidays. - Remote work opportunities based on role. - Employee Assistance Program (EAP). - Career growth and professional development opportunities. Company Description All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Java Developer
Your Software SupplierWe support companies with building winning websites, apps, AI and software through our marketplace and ecosystem.
Role Description As a Java Developer, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters. - Design, develop, and maintain scalable backend systems using Java and Spring Boot. - Architect robust microservices solutions to support complex application requirements. - Collaborate with the customer's team to review technical specifications and deliver high-quality code. - Contribute expert insights to improve application performance, reliability, and security. - Participate in code reviews and provide constructive feedback to peers. - Document technical processes and solutions with clear, concise written communication. - Troubleshoot, debug, and optimize backend systems as needed. Qualifications - Expert proficiency in Java programming language. - Hands-on experience with Spring Boot framework for backend development. - Strong knowledge of microservices architecture and design principles. - Demonstrated ability to write clean, maintainable, and efficient code. - Exceptional written and verbal communication skills, with a keen attention to detail. - Experience collaborating with remote teams in a fast-paced environment. - Solid understanding of REST APIs, data structures, and backend best practices. Company Description
Role Description We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include: - Gathering user requirements - Defining system functionality - Writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET) - Familiarity with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment - Building high-quality, innovative and fully performing software that complies with coding standards and technical design Responsibilities: - Execute a full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software verification plans and quality assurance procedures - Document and maintain software functionality - Troubleshoot, debug and upgrade existing systems - Deploy programs and evaluate user feedback - Comply with project plans and industry standards - Ensure software is updated with latest features Qualifications - Proven work experience as a Software Engineer or Software Developer - Experience designing interactive applications - Ability to develop software in Java, Ruby on Rails, C++ or other programming languages - Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) - Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) - Experience with test-driven development - Proficiency in software engineering tools - Ability to document requirements and specifications - BSc degree in Computer Science, Engineering or relevant field

