Apt · 9 hours ago
Software Engineer
Apt is seeking two skilled Software Developers—one Mid-Level and one Senior—to help build modern, high-performance web applications. The role involves developing responsive UIs, collaborating with cross-functional teams, and ensuring best practices in code quality and performance.
Responsibilities
Develop responsive, component-driven UIs using React and Next.js
Build and consume GraphQL APIs using modern tooling (Apollo, Relay, etc.)
Collaborate closely with product, UX, QA, and other engineers to deliver high-quality features
Participate in code reviews, sprint planning, and architecture discussions
Ensure performance, scalability, and best practices across the application
Troubleshoot issues and optimize code for speed, reliability, and maintainability
Mentor junior and mid-level developers
Drive best practices for code quality, testing, and documentation
Identify technical gaps and propose solutions for long-term product improvement
Take ownership of complex features and cross-team initiatives
Qualification
Required
3+ years of professional JavaScript/TypeScript development
Strong hands-on experience with React
Working knowledge of Next.js (SSR, SSG, routing, API routes, etc.)
Experience with GraphQL on the client or server side
Understanding of component architecture, state management, and UI performance
Ability to work in an agile environment and collaborate well with others
5+ years of professional full-stack or front-end experience
Deep expertise with React, including hooks, optimization, and component design
Strong production experience with Next.js (ideally v12–14)
Solid experience building, designing, and troubleshooting GraphQL schemas, queries, and resolvers
Strong architectural thinking and ability to lead technical initiatives
Experience mentoring other developers and influencing engineering standards
Preferred
AWS, Azure, or similar cloud experience
REST APIs alongside GraphQL
Testing frameworks (Jest, Cypress, Playwright)
CI/CD pipelines (GitHub Actions, CircleCI, Jenkins)
UI/UX collaboration experience
Background in manufacturing, logistics, or enterprise systems