We are seeking an experienced and highly skilled Full-Stack Engineer II to join our Product Development team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications and services across both the frontend and backend technology stack.
The ideal candidate is a self-driven engineer who takes ownership from concept to delivery, enjoys solving complex technical challenges, and collaborates closely with Product, Design, and Engineering teams to deliver high-quality software solutions. As a senior contributor, you will also provide technical guidance, mentor other engineers, and help drive engineering best practices across the organization.
Duties and Responsibilities- Able to take a requirement or feature and implement all aspects required from the backend to the
- Strong sense of ownership from problem to solution.
- Develops software solutions by studying requirements, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the SDLC.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Updates job knowledge by studying state-of-the-art development tools, programing techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.
- Bachelors in recognized program for information systems or computer science or equivalent experience required.
- 4 - 6 plus years of development experience
- 3 plus years of experience working in React and Angular
- 3 plus years of working with Node.js is preferred
- 5 plus years working with JavaScript
- 5 plus years working with TypeScript
- 5 plus years working with C# / .NET
- 2 plus years working with either Azure, AWS, or Heroku
- Experience in SQL and/or NoSQL is preferred
- Deep understanding and implementation of object-oriented programming
- Experience working in Agile/SCRUM environments
- Excellent verbal and written communication skills
Consistently delivers high-quality, scalable software solutions.
Demonstrates ownership and accountability from problem identification through implementation and support.
Positively influences engineering standards, code quality, and team performance.
Effectively mentors team members and contributes to a collaborative engineering culture.
Drives technical innovation while balancing business needs, performance, and maintainability.
Skills Required
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field; equivalent professional experience considered
- 5+ years of professional software development experience in full-stack application development
- 5+ years of experience building modern frontend applications using React and/or Angular
- 5+ years of JavaScript development experience
- 5+ years of TypeScript experience
- 5+ years of experience developing applications using C# and .NET technologies
- Strong experience designing and consuming RESTful APIs and microservices architectures
- Experience working with relational and/or NoSQL databases
- Deep understanding of object-oriented programming principles, design patterns, and software architecture
- Experience working within Agile/Scrum development environments
- Excellent problem-solving, communication, and collaboration skills
- 5+ years of experience developing backend services with Node.js
- 3+ years of experience deploying and supporting applications in cloud environments such as Microsoft Azure, Amazon Web Services, or Heroku
- Experience with CI/CD pipelines, automated testing, and DevOps practices
- Experience building scalable, high-availability enterprise applications
- Previous experience mentoring engineers or serving as a technical lead on projects
What We Do
BlueGrace® helps businesses better understand and optimize their transportation programs by combining smarter analytics with advanced technology, committed service and innovative freight programs. Our typical clients operate growing businesses with transportation functions that have exceeded internal capacity, access to technology, resources and experience to effectively manage day-to-day transportation function on their own. Additionally, we assist clients looking to minimize transportation related costs as a way to increase their market competitiveness. Founded in 2009, BlueGrace Logistics is one of the largest third-party logistics (3PL) providers in the United States. With over 500 employees and working with over 10,000 customers to provide successful shipping solutions, the company has achieved explosive growth in its 10-year operating history. Backed by a $255 million investment by private equity firm Warburg Pincus, the company operates 12 locations nationwide, and its headquarters are in the sunny Tampa Bay area of Florida. For more information visit www.mybluegrace.com.
Why Work With Us
At BlueGrace, we invest in your potential from day one through world-class training and hands-on learning. Recognized for our award-winning culture, we empower you to take ownership of your career, embrace challenges, and grow in an environment built for collaboration and success.
Gallery







