Staff Software Engineer
USA Jobs - Coppell, Texas, United States, 75019
Work at USA Jobs
Overview
- View job
Overview
Blue Yonder, Inc. in Coppell TX is looking for a Staff Software Engineer. Duties: Build responsive and reusable React components (using hooks, functional components, etc.). Integrate designs (often via tools like Figma) into interactive user interfaces. Integrate backend APIs into the frontend. Ensure error handling, retries, and loading states are properly implemented. Write and maintain unit and integration tests for React components (using tools like Jest and React Testing Library). Ensure all critical UI components are well-tested. Collaborate with designers to ensure that the frontend meets UX/UI standards. Provide feedback and suggestions for improving user experience and interaction. Design and implement new RESTful APIs or microservices using Java. Refactor or improve existing APIs. Ensure adherence to coding standards and design patterns. Write efficient database queries and optimize existing ones for performance. Apply security best practices leveraging Role based access control. Conduct regular code reviews for security vulnerabilities (e.g., SQL injection, XSS). Write and run unit tests using Junit. Ensure backend services are well-covered by automated tests. Run integration tests to verify that different system components work as expected. Monitor and fix issues in the Continuous Integration and Continuous Deployment pipeline (Github Actions). Ensure smooth integration between backend and frontend parts of the system. Requirements: Bachelors or foreign equivalent degree in Computer Science, or a related field, and 6 years of experience in the job offered or as a Sr. Software Developer, Sr. Software Engineer, Sr. backend/Frontend Developer, or a related/similar position. 6 years with Software design and development; ReactJS, JavaScript, Jest, Enzyme, HTML and CSS; 3 years with SQL; 2 years with Cloud platforms, and Azure and/or AWS; and 1 year with Java, Spring boot Framework. Hybrid role, ability to work from home