MediTechSafe, Inc. is hiring: Web Developer in West Chester
MediTechSafe, Inc., West Chester, OH, United States, 45071
Job Title: Web Developer -- Cybersecurity Software Location: Cincinnati Company: MediTechSafe Department: Product Development Team Employment Type: Full-Time About MediTechSafe: MediTechSafe is at the forefront of developing cutting-edge cybersecurity solutions designed to protect critical infrastructure systems. Our product development team focuses on creating and enhancing cybersecurity software platforms for medical devices in healthcare settings and IoT/IIoT devices across various sectors, including transportation, manufacturing, and energy. We are committed to securing the future of connected devices in these vital industries. Job Overview: We are looking for an experienced Web Developer to join our product development team. As a Web Developer, you will be responsible for building and enhancing our cybersecurity risk management web applications. You will work closely with the product owner, manager, and other team members in an agile environment to deliver high-quality solutions that meet user needs and business requirements. If you have a passion for building secure, scalable, and user-friendly applications, this role is for you. Key Responsibilities: Full SDLC & Agile Development: Follow the software development life cycle (SDLC) and Agile Scrum methodology in design, development, testing, and support efforts. Software Development: Undertake development activities based on user needs and software requirements under the guidance of the manager and product owner within time and cost constraints. Object-Oriented Design: Apply object-oriented principles to develop server-side web applications using REST APIs for our cybersecurity risk management platform. UI/UX Development: Develop intuitive user interfaces and custom frameworks in line with prototypes, wireframes, and web frameworks such as Nebular and Expo. API & Database Integration: Build API interfaces between the web application and the database using Go, and develop business logic using PostgreSQL procedures and triggers. Debugging & Troubleshooting: Troubleshoot, debug, and resolve issues with the platform using Angular, JavaScript, Typescript, and Node.js. Test-Driven Development: Follow test-driven development, coding standards, and security protocols to ensure code quality and system security. Performance Tuning: Engage in activities to optimize the performance of the web application. Cloud Deployment: Deploy and maintain applications in a cloud environment using Docker and AWS. Code Review & Collaboration: Participate in code reviews through platforms such as Git, GitLab, and VS Code to ensure quality and consistency. Collaboration & Communication: Work closely with the manager and other team members to resolve design discrepancies and application defects. Participate in daily meetings to review design decisions and progress. Customer & Team Demos: Present and demonstrate new features and capabilities during customer and team demo sessions. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of two years of industry experience. Proven experience in web development, particularly using Angular Frameworks (vis.js, ngx-charts, svg-graphs, animations), JavaScript, Typescript, Node.js, and Go. Strong understanding of REST APIs, web frameworks (e.g., Nebular, Expo), and PostgreSQL. Experience with cloud technologies, particularly