{"schemaVersion":"jobsearcher.job.v1","id":"34fe70847073a12981bf6f3b","url":"https://jobsearcher.com/jobs/34fe70847073a12981bf6f3b","canonicalUrl":"https://jobsearcher.com/jobs/34fe70847073a12981bf6f3b","title":"Software Engineer-TypeScript, Node.js, React, and PostgreSQL","description":"Title: Senior Software Engineer Node.js, React and TypeScript\nLocation: Dallas, Texas, USA\nWork Arrangement: Onsite 5 Days per Week\nExperience: 8+ Years of Relevant Experience\nInterview Format: In-Person Interview Plano, Texas\n\nJob Summary\n\nInnova Software Services Inc. is seeking an experienced Senior Software Engineer with strong hands-on expertise in TypeScript, Node.js, React, and PostgreSQL.\n\nThe successful candidate will design, develop, and maintain scalable full-stack applications, build reliable backend APIs, and collaborate with cross-functional engineering teams to deliver secure, maintainable, and high-performance software solutions.\n\nThis role requires strong software engineering fundamentals, experience with modern web technologies, and the ability to contribute to technical design, code quality, and engineering best practices.\n\nKey Responsibilities\n\nFull-Stack Application Development\n\nDesign, develop, and maintain scalable full-stack applications using Node.js, React, JavaScript, TypeScript, HTML, and CSS.\n\nBuild reusable frontend components and maintainable backend services.\n\nTranslate functional requirements into reliable technical solutions.\n\nOptimize application performance, scalability, and maintainability.\n\nWrite clean, well-documented, efficient, and testable code.\n\nBackend Engineering and API Development\n\nDevelop RESTful APIs using Node.js and TypeScript.\n\nBuild and maintain microservices and backend integrations.\n\nWork with GraphQL, JSON, and modern API design patterns.\n\nDevelop database-driven applications using PostgreSQL and other relational or NoSQL technologies.\n\nSupport data modeling, SQL optimization, and application integration.\n\nWork with messaging systems such as Kafka.\n\nFrontend Engineering\n\nDevelop responsive user interfaces using React, JavaScript, TypeScript, HTML, and CSS.\n\nCollaborate with UI/UX designers to implement application specifications.\n\nEnsure consistent functionality across supported browsers.\n\nImprove frontend performance, usability, and code maintainability.\n\nSoftware Quality and Engineering Practices\n\nParticipate in code reviews and provide constructive technical feedback.\n\nImplement unit testing and end-to-end testing.\n\nTroubleshoot technical issues and recommend effective solutions.\n\nFollow established coding standards and development practices.\n\nContribute to continuous improvement of engineering processes.\n\nCloud and DevOps\n\nWork with cloud platforms such as AWS, Azure, or Google Cloud.\n\nSupport containerized application development using Docker and Kubernetes.\n\nCollaborate on deployment, testing, and DevOps workflows.\n\nApply appropriate software security and operational best practices.\n\nTeam Collaboration and Technical Leadership\n\nCollaborate with product managers, designers, QA engineers, and technical leads.\n\nParticipate in Agile and Scrum development activities.\n\nSupport technical discussions, design reviews, and project planning.\n\nMentor junior engineers and share engineering best practices.\n\nCommunicate technical issues and project updates clearly.\n\nRequired Qualifications\n\n8+ years of relevant professional software engineering experience.\n\nBachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.\n\nStrong hands-on experience with TypeScript, Node.js, and React.\n\nStrong experience developing full-stack web applications.\n\nExperience working with PostgreSQL and SQL.\n\nExperience designing and developing RESTful APIs.\n\nUnderstanding of microservices architecture, GraphQL, and JSON.\n\nExperience with relational and NoSQL databases.\n\nKnowledge of HTML, CSS, and modern frontend development practices.\n\nExperience with Agile and Scrum methodologies.\n\nStrong debugging, analytical, and problem-solving skills.\n\nExperience participating in code reviews and mentoring engineers.\n\nExcellent written and verbal communication skills.\n\nAbility to work onsite in Dallas, Texas, five days per week.\n\nPreferred Qualifications\n\nExperience with Kafka or similar messaging platforms.\n\nExperience with AWS, Azure, or Google Cloud.\n\nFamiliarity with Docker and Kubernetes.\n\nExperience with Bash scripting.\n\nKnowledge of DevOps and CI/CD practices.\n\nExperience with unit testing and end-to-end testing frameworks.\n\nExperience optimizing complex, database-driven applications.\n\nCore Technical Skills\n\nTypeScript | JavaScript | Node.js | React | PostgreSQL | SQL | HTML5 | CSS3 | REST APIs | GraphQL | JSON | Microservices | Kafka | NoSQL | AWS | Azure | Google Cloud | Docker | Kubernetes | Agile | Scrum | DevOps | Unit Testing | End-to-End Testing\n\nInterview Details\n\nIn-person technical interviews will be conducted in Plano, Texas.\n\nApplication Details\n\nInterested candidates may submit their updated resumes to:\n\nEmail: HR@innovasoftservices.com\n\nSubject: Senior Software Engineer Dallas, TX\n\nPlease highlight your hands-on experience with TypeScript, Node.js, React, PostgreSQL, and your availability for","company":"Innova Software Services","rawCompany":"innova software services","city":"Dallas","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-10-31T09:20:59.744Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer-TypeScript, Node.js, React, and PostgreSQL","description":"Title: Senior Software Engineer Node.js, React and TypeScript\nLocation: Dallas, Texas, USA\nWork Arrangement: Onsite 5 Days per Week\nExperience: 8+ Years of Relevant Experience\nInterview Format: In-Person Interview Plano, Texas\n\nJob Summary\n\nInnova Software Services Inc. is seeking an experienced Senior Software Engineer with strong hands-on expertise in TypeScript, Node.js, React, and PostgreSQL.\n\nThe successful candidate will design, develop, and maintain scalable full-stack applications, build reliable backend APIs, and collaborate with cross-functional engineering teams to deliver secure, maintainable, and high-performance software solutions.\n\nThis role requires strong software engineering fundamentals, experience with modern web technologies, and the ability to contribute to technical design, code quality, and engineering best practices.\n\nKey Responsibilities\n\nFull-Stack Application Development\n\nDesign, develop, and maintain scalable full-stack applications using Node.js, React, JavaScript, TypeScript, HTML, and CSS.\n\nBuild reusable frontend components and maintainable backend services.\n\nTranslate functional requirements into reliable technical solutions.\n\nOptimize application performance, scalability, and maintainability.\n\nWrite clean, well-documented, efficient, and testable code.\n\nBackend Engineering and API Development\n\nDevelop RESTful APIs using Node.js and TypeScript.\n\nBuild and maintain microservices and backend integrations.\n\nWork with GraphQL, JSON, and modern API design patterns.\n\nDevelop database-driven applications using PostgreSQL and other relational or NoSQL technologies.\n\nSupport data modeling, SQL optimization, and application integration.\n\nWork with messaging systems such as Kafka.\n\nFrontend Engineering\n\nDevelop responsive user interfaces using React, JavaScript, TypeScript, HTML, and CSS.\n\nCollaborate with UI/UX designers to implement application specifications.\n\nEnsure consistent functionality across supported browsers.\n\nImprove frontend performance, usability, and code maintainability.\n\nSoftware Quality and Engineering Practices\n\nParticipate in code reviews and provide constructive technical feedback.\n\nImplement unit testing and end-to-end testing.\n\nTroubleshoot technical issues and recommend effective solutions.\n\nFollow established coding standards and development practices.\n\nContribute to continuous improvement of engineering processes.\n\nCloud and DevOps\n\nWork with cloud platforms such as AWS, Azure, or Google Cloud.\n\nSupport containerized application development using Docker and Kubernetes.\n\nCollaborate on deployment, testing, and DevOps workflows.\n\nApply appropriate software security and operational best practices.\n\nTeam Collaboration and Technical Leadership\n\nCollaborate with product managers, designers, QA engineers, and technical leads.\n\nParticipate in Agile and Scrum development activities.\n\nSupport technical discussions, design reviews, and project planning.\n\nMentor junior engineers and share engineering best practices.\n\nCommunicate technical issues and project updates clearly.\n\nRequired Qualifications\n\n8+ years of relevant professional software engineering experience.\n\nBachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.\n\nStrong hands-on experience with TypeScript, Node.js, and React.\n\nStrong experience developing full-stack web applications.\n\nExperience working with PostgreSQL and SQL.\n\nExperience designing and developing RESTful APIs.\n\nUnderstanding of microservices architecture, GraphQL, and JSON.\n\nExperience with relational and NoSQL databases.\n\nKnowledge of HTML, CSS, and modern frontend development practices.\n\nExperience with Agile and Scrum methodologies.\n\nStrong debugging, analytical, and problem-solving skills.\n\nExperience participating in code reviews and mentoring engineers.\n\nExcellent written and verbal communication skills.\n\nAbility to work onsite in Dallas, Texas, five days per week.\n\nPreferred Qualifications\n\nExperience with Kafka or similar messaging platforms.\n\nExperience with AWS, Azure, or Google Cloud.\n\nFamiliarity with Docker and Kubernetes.\n\nExperience with Bash scripting.\n\nKnowledge of DevOps and CI/CD practices.\n\nExperience with unit testing and end-to-end testing frameworks.\n\nExperience optimizing complex, database-driven applications.\n\nCore Technical Skills\n\nTypeScript | JavaScript | Node.js | React | PostgreSQL | SQL | HTML5 | CSS3 | REST APIs | GraphQL | JSON | Microservices | Kafka | NoSQL | AWS | Azure | Google Cloud | Docker | Kubernetes | Agile | Scrum | DevOps | Unit Testing | End-to-End Testing\n\nInterview Details\n\nIn-person technical interviews will be conducted in Plano, Texas.\n\nApplication Details\n\nInterested candidates may submit their updated resumes to:\n\nEmail: HR@innovasoftservices.com\n\nSubject: Senior Software Engineer Dallas, TX\n\nPlease highlight your hands-on experience with TypeScript, Node.js, React, PostgreSQL, and your availability for","datePosted":"2026-10-31T09:20:59.744Z","dateModified":"2026-10-31T09:20:59.744Z","hiringOrganization":{"@type":"Organization","name":"Innova Software Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"34fe70847073a12981bf6f3b"},"url":"https://jobsearcher.com/jobs/34fe70847073a12981bf6f3b"}}