Tech Lead - Frontend Focus
NYSHEX|Posted 3 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Job Title: Front End Staff Software Engineer
Location: Cape Town (Hybrid, in-office 3 days a week Monday through Wednesday)
Reports to: Manager / Director, Engineering
About NYSHEX
NYSHEX is a leading platform in the shipping industry, solving the critical issue of contract
fulfillment for carriers, shippers, and NVOCCs. Our mission is to unite these stakeholders
through shared digital infrastructure, improving performance and reducing manual workloads.
Job Summary:
The Front End Staff Software Engineer is a senior-level engineering role focused on delivering
high-quality, scalable, and secure software products and applications. You will directly impact
the company's success by driving technical excellence, fostering collaboration, on-time delivery
of projects through designing technical solutions and hands-on development of key product
features. In this role, you are expected to demonstrate a strong sense of ownership, foster trust
within cross-functional teams, and embody the company's core values through impactful
technical contributions and leadership.
Key Responsibilities:
Technical Leadership:
Architect, design, and implement complex systems while ensuring scalability, reliability,
and maintainability. Take ownership of technical deliverables, from ideation to
production, writing efficient, secure, and testable code. Ensure code quality with an
emphasis on achieving 85% or higher test coverage for all new code and improving
coverage for existing code.
Make an Impact through Delivery:
Lead by example, ensuring high-quality software delivery that is on time and in full.
Create clear technical designs, estimates and partner with the engineering director and
team leads on planning feature delivery. Inventory, track and address prioritized tech
debt, including vulnerabilities or defects before release. Minimize/prevent software
deployments with critical or high defects through design-time impact analysis, test plans
and test execution/validation. Ensure observability through instrumentation and alerts
for driving continuous improvement of our software products.
Build Trust through Reliable Designs, Estimation and Standards:
Share ownership of your team's delivery by partnering closely with product managers, engineering directors and leads to design, breakdown, estimate, prioritize and plan work effectively. Establish clear acceptance criteria, solution designs, and testing standards for assigned deliverables. Continually explore ways to improve one’s own efficiency and that of teams you work with through shared ownership of metrics and data-driven insights.
System Optimization & Performance:
Optimize system performance and scalability, identifying bottlenecks and driving system improvements. Ensure engineering excellence by maintaining a focus on application and system health, uptime, and observability.
Collaborate on Definition of Ready (DoR):
Actively collaborate with product management, engineering leaders and engineers to ensure that the problem or business need is well understood. Based on this understanding ensure that designs and estimates for key product intent are ready for backlog prioritization well before it lands in a team’s sprint. Help drive the adoption of Definition of Ready (DoR) as a key enabler of successful delivery and engineering excellence.
Discuss Debate and Unite and Challenge Respectfully:
Engage in productive debates on requirements, architecture, and acceptance criteria to ensure clarity and success in delivery. Respectfully challenge product managers, engineering leaders and cross-functional peers, ensuring that requirements and epics are well-refined and ready for solution designing and subsequent implementation. Push for rigorous testing, release strategies, and strong planning to guarantee success.
Key Performance Indicators (KPIs):
- Productivity: Average velocity of 101 Inventory Unit (IU) Points per Sprint
- Code Coverage: 85%+ Code Coverage per Sprint
- Security: Zero Critical Vulnerabilities per Sprint
- Teamwork: 6 PR Reviews per Sprint
- ADR: Contribute to 1 Architectural Decision Record (ADR) per quarter, ensuring alignment with long-term technology and business strategy.
Tech Stack (Front End Focus)
Core Technologies
- TypeScript, JavaScript with familiarity of Java or Python.
- Libraries and frameworks such as React, Next.js, Node.js, Hibernate (nice to have)
- HTML, CSS, XSS
Data & Storage
- Experience with relational databases like PostgreSQL and Aurora
Cloud & Infrastructure
- Experience with building and deploying application in an AWS cloud environment
- using S3, Kubernetes, and Docker
Security
- Familiarity with SAST or DAST tools like SonarQube, Burp Suite, AWS Inspector or
- Black Duck for system reliability
Observability & Analytics
- DataDog RUM or New Relic or Cloudwatch
- Amplitude
- Browser performance APIs and custom telemetry
- Familiarity with frontend error tracking and session replay concepts
Testing & Tooling
- Jest, React Testing Library, Playwright/Cypress or equivalent
- Design tools such as Figma and Miro
- CI/CD workflows (e.g., GitHub Actions, JIRA)
- Strong Git and code review practices
Backend & Platform Awareness
- Experience integrating with integrating applications with APIs and distributed systems
- Familiarity with AWS-based environments and cloud-native architectures
- Understanding of backend observability concepts and how frontend signals complement them
Required Qualifications:
Experience:
- 10+ years of professional software engineering experience, with a minimum of 4 years in a senior or staff engineering role. Proven experience with designing and delivering purpose built products and service oriented applications at scale.
Technical Expertise:
- Strong knowledge of web applications and experience with integrating applications with microservices, event-driven architectures, and cloud-native product development.
- Proficiency with automated testing, CI/CD pipelines, and DevOps practices.
Collaboration & Leadership:
- Excellent communication and collaboration skills. Proven ability to mentor junior engineers and influence technical decision-making across teams. Able to break high-level initiatives down into tasks for a team to consume.
Preferred Qualifications:
- Experience in building SaaS products, especially with a focus on high performing applications and services.
- Knowledge of security best practices (e.g., OWASP Top 10) and familiarity with modern authentication systems (e.g., OAuth, SAML).
Sign up or log in to apply:
About NYSHEX
About NYSHEX
Have you ever stopped to wonder how your computer, clothes, furniture, or household goods made their way to your doorstep? Most likely, almost everything you own arrived here in a container on a container ship. It’s a massive global industry that we all rely on but rarely think about - mainly because it’s been done the same way for decades with very little innovation.
NYSHEX is changing that.
We’re transforming and enabling an industry plagued by inefficiency, volatility, and $23B in annual economic waste. At NYSHEX, we’re building a digital foundation for global ocean shipping - one that brings transparency, reliability, and trust to carriers, shippers, and forwarders alike. We're passionate about solving complex logistics problems with technology, and we hope you'll join us in shaping the future of supply chains around the world.
What we do
NYSHEX, or New York Shipping Exchange, is a digital infrastructure provider focused on enhancing global container shipping through technology-driven solutions. Founded in 2014, we operate as a neutral third-party platform that connects shippers, ocean carriers, and Non-Vessel Operating Common Carriers (NVOCCs) to address inefficiencies in maritime logistics.
Why work for us
At NYSHEX, we offer competitive salaries and benefits, along with the opportunity to work on cutting-edge technology solutions in the shipping and logistics industry. Our team has experienced significant growth, including a 340% increase in revenue and tripled shipping volumes in 2022, providing ample opportunities for professional development.
Our culture
We foster a collaborative and innovative work environment that values transparency, efficiency, and data-driven insights. Our team is dedicated to enhancing the global shipping ecosystem, and we encourage open communication and teamwork to achieve our goals.
Perks at NYSHEX
Tech Stack
application and data










dev ops




