LightBox is the Decision Foundation for the Built World.
Senior Software Engineer, Core Platform Applications
Location
Worldwide
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Core Platform Applications
LightBox
• Build, enhance, and maintain modern web applications for LightBox Live. • Develop responsive, intuitive, and performant user interfaces using React and TypeScript. • Collaborate with product, design, and engineering teammates to translate business needs and user workflows into high quality software. • Use AI-assisted development tools thoughtfully to accelerate implementation, testing, refactoring, debugging, documentation, and technical exploration while maintaining strong ownership of code quality and correctness. • Work with APIs, data models, and backend services in a Node-based application environment. • Participate in architecture discussions, technical design reviews, pull requests, and code reviews. • Help shape reusable components, patterns, and best practices across the application. • Analyze, troubleshoot, and resolve technical and application issues. • Write clean, maintainable, well tested code. • Contribute to an agile development process focused on delivering meaningful product value.
Job Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related technical field; or equivalent professional experience.
- 5+ years of professional software engineering experience.
- Professional experience building modern web applications, especially with front-end technologies.
- Strong experience with React and modern front-end application development.
- Strong experience with TypeScript and modern JavaScript.
- Experience working in a Node.js application stack; experience with Next.js is a plus but not required.
- Familiarity with GraphQL; experience with Relay is a strong plus.
- Experience with relational databases, especially PostgreSQL.
- Familiarity with modern ORM or database tooling, especially Prisma.
- Ability to break down complex use cases into clear technical solutions.
- Strong debugging, problem solving, and communication skills.
- High attention to detail in implementation, testing, and code review.
Benefits
- At LightBox, you will help build software that changes how commercial real estate professionals work with complex property and location-based data.
- Flexible work arrangements.
- Professional development opportunities.
Related Guides
Related Categories
Related Job Pages
More Application Engineer Jobs
• Lead a team of developers (2 to 3) and drive development releases and support. • Design, develop, and maintain cross-platform applications (iOS, Android, Web) using React Native and React Native for Web. • Write clean, maintainable, and well-documented TypeScript code. • Integrate applications with backend APIs and optimize performance across multiple platforms. • Implement and maintain CI/CD pipelines, testing strategies, and automation. • Collaborate with designers, backend engineers, and product managers to deliver high-quality features. • Integrate with RESTful APIs, GraphQL, or BFF architectures. • Troubleshoot, debug, and optimize applications for performance and scalability. • Apply testing best practices using frameworks such as Jest, Playwright, and Maestro. • Utilize state management tools (e.g., Redux, Zustand, React Query) and performance optimization techniques. • Work with AWS services (Lambda, API Gateway, Cognito, S3, CloudFront, ECS) for scalable deployments. • Demonstrate excellent problem-solving skills, attention to detail, and ability to work independently.
Application Engineer – Medical
AmcorProducing responsible packaging for food, beverage, pharmaceutical, medical, home and personal-care, and other products.
• Act as a technical expert for packaging applications at customers manufacturing in Healthcare (Medical) markets across EMEA • Support customers with standard product selection, application optimization, and effective standard product commercialization • Work closely with Sales and Field Technical Service to solve complex application issues • Lead and support standard product qualifications, sample testing, and scale-ups at customer sites • Conduct packaging line and performance evaluations to demonstrate quantifiable customer value • Capture customer and market insights to identify portfolio gaps, innovation opportunities, and competitive trends • Share knowledge internally and contribute to building strong application capabilities across the organization
Senior eDiscovery Application Support Engineer
George JonWe consult, architect and manage high-performing and cost-effective eDiscovery environments.
• Support eDiscovery applications on the frontend and backend • Support Relativity, NUIX, Reveal, CloudNine, and iPro software suites, with the ability to triage and route calls to appropriate technicians as required • Assist in maintaining and monitoring client environments • Develop in-depth knowledge of the software application catalog and how it relates to the customer’s needs • Create and edit documentation of internal processes and procedures • Communicate with customers, keeping them informed of incident progress and notifying them of impending changes or agreed outages • Enter all work as service tickets into ConnectWise • Work through a daily schedule in ConnectWise, entering all time and expenses
Staff Applications Engineer
Onto InnovationOnto Innovation stands alone in process control with our unique perspective across the semiconductor value chain.
• Lead system qualification and matching activities across Onto Innovation OCD and thin film metrology systems • Execute tool-to-tool matching, recipe transfer, and performance validation to meet customer specifications • Analyze system variation and implement corrective actions to achieve tight process control and repeatability • Develop, optimize, and maintain OCD and thin film models for semiconductor applications • Perform modeling validation and ensure accuracy against reference measurements • Utilize statistical and analytical methods to diagnose system performance issues and process deviations • Interface directly with customers to understand requirements, communicate results, and drive technical solutions • Apply data analysis tools such as JMP, Excel, and other statistical packages for performance evaluation • Work extensively in semiconductor cleanroom environments for system setup, qualification, and troubleshooting • Collaborate cross-functionally with Service, Sales, Engineering, and Software teams to drive customer success




