Penn Foster
React Developer
Penn Foster, Downers Grove, Illinois, United States, 60516
The CompanyStenograph LLC is a world leader in the court reporting industry and has been in business for over 75 years. Stenograph provides a full suite of products and software for dictation and transcription applications. The company offers shorthand writing machines and computer-aided transcription software for the information technology needs of the court reporting and captioning communities. The company also provides training materials and professional development courses for students and court reporting professionals. Stenograph is solely owned by The Heico Companies, LLC, a privately held, $2B revenue company that specializes in acquiring distressed assets, improving their performance, and holding them for the long term.
The PositionThe React JS Developer will work on our AI/ASR based transcription application that is part of a larger process and transcription services ecosystem. The ideal candidate will have experience in developing scalable web applications and integrating third-party services such as Zoom, Teams, and other similar solutions to channel audio to an ASR engine for voice to text service. The candidate should have experience with the following technologies:React JS and its associated libraries and tools (e.g., Redux, React Router, Jest, Enzyme).RESTful API development and integration.Git for version control.Database management and design (SQL and NoSQL databases).Networking concepts (TCP/IP, HTTP, DNS).Cloud infrastructure experience, particularly in AWS and Azure.Client-server architecture and software development life cycle (SDLC).Agile practices, including the use of JIRA or similar project management tools.Primary ResponsibilitiesDevelop new features and functionality for our deposition application using React JS and associated libraries.Integrate our application with third-party services such as Zoom, Teams, and other similar solutions to channel audio to an ASR engine for voice to text service.Collaborate with the team to design and implement scalable and maintainable code.Write automated tests to ensure code quality and maintainability.Participate in code reviews and provide constructive feedback to other team members.Work with project managers and stakeholders to gather requirements and provide accurate time estimates for development tasks.Use DevOps or other project management tools to manage tasks and track progress.Job RequirementsBachelor’s degree in computer science, Software Engineering, or a related field or equivalent relevant experience.5 years of strong experience in developing web applications using React JS and its associated libraries and tools.Experience in integrating third-party services such as Zoom, Teams, and other similar solutions.Experience in cloud infrastructure, particularly in AWS and Azure.Familiarity with database management and design, including SQL and NoSQL databases.Strong knowledge of networking concepts, including TCP/IP, HTTP, and DNS.Excellent problem-solving skills and attention to detail.Ability to work independently and in a team environment.Strong communication skills and ability to collaborate effectively with team members.Experience with agile development methodologies and using project management tools like JIRA.Additional preferred experience:Experience in using or interacting with modules coded in Python or similar backend languages for developing APIs and web services.Docker and Kubernetes for containerization and orchestration of the application.Elasticsearch and Kibana or similar visualization tools for search and indexing of data.Azure DevOps or similar CI/CD tools for deployment and management of the application.Familiarity with client-server architecture and the software development life cycle (SDLC).If you are a self-motivated individual with a passion for developing scalable and maintainable code and meet the above requirements, we would love to hear from you. Please submit your resume and portfolio of previous work for consideration.EOE M/F/D/V
#J-18808-Ljbffr
The PositionThe React JS Developer will work on our AI/ASR based transcription application that is part of a larger process and transcription services ecosystem. The ideal candidate will have experience in developing scalable web applications and integrating third-party services such as Zoom, Teams, and other similar solutions to channel audio to an ASR engine for voice to text service. The candidate should have experience with the following technologies:React JS and its associated libraries and tools (e.g., Redux, React Router, Jest, Enzyme).RESTful API development and integration.Git for version control.Database management and design (SQL and NoSQL databases).Networking concepts (TCP/IP, HTTP, DNS).Cloud infrastructure experience, particularly in AWS and Azure.Client-server architecture and software development life cycle (SDLC).Agile practices, including the use of JIRA or similar project management tools.Primary ResponsibilitiesDevelop new features and functionality for our deposition application using React JS and associated libraries.Integrate our application with third-party services such as Zoom, Teams, and other similar solutions to channel audio to an ASR engine for voice to text service.Collaborate with the team to design and implement scalable and maintainable code.Write automated tests to ensure code quality and maintainability.Participate in code reviews and provide constructive feedback to other team members.Work with project managers and stakeholders to gather requirements and provide accurate time estimates for development tasks.Use DevOps or other project management tools to manage tasks and track progress.Job RequirementsBachelor’s degree in computer science, Software Engineering, or a related field or equivalent relevant experience.5 years of strong experience in developing web applications using React JS and its associated libraries and tools.Experience in integrating third-party services such as Zoom, Teams, and other similar solutions.Experience in cloud infrastructure, particularly in AWS and Azure.Familiarity with database management and design, including SQL and NoSQL databases.Strong knowledge of networking concepts, including TCP/IP, HTTP, and DNS.Excellent problem-solving skills and attention to detail.Ability to work independently and in a team environment.Strong communication skills and ability to collaborate effectively with team members.Experience with agile development methodologies and using project management tools like JIRA.Additional preferred experience:Experience in using or interacting with modules coded in Python or similar backend languages for developing APIs and web services.Docker and Kubernetes for containerization and orchestration of the application.Elasticsearch and Kibana or similar visualization tools for search and indexing of data.Azure DevOps or similar CI/CD tools for deployment and management of the application.Familiarity with client-server architecture and the software development life cycle (SDLC).If you are a self-motivated individual with a passion for developing scalable and maintainable code and meet the above requirements, we would love to hear from you. Please submit your resume and portfolio of previous work for consideration.EOE M/F/D/V
#J-18808-Ljbffr