Job Closed
This listing is no longer active.
The CES Family of Companies is a collection of strong brands and businesses providing food equipment, supplies, service.
Lead Fullstack Developer
Location
United States
Posted
59 days ago
Salary
0
Seniority
Senior
Job Description
Lead Fullstack Developer
CES Family of Companies
• Develop, enhance, and maintain a new Angular v21 enterprise application. • Collaborate on the migration/modernization of a legacy Angular v13 platform. • Build scalable backend services using NestJS, TypeORM, and PostgreSQL. • Integrate with external systems, including Salesforce, via REST APIs, jsforce, or data-sync models (e.g., Heroku Connect). • Implement clean architecture, reusable components, and strong reactive programming patterns. • Deliver high-quality code with unit test coverage (Jasmine for Angular, Jest for NestJS). • Participate in design discussions, peer reviews, and Agile ceremonies. • Ensure consistent API consumption, validation, transformation, and data integrity. • Work closely with UI/UX teams to implement designs coming from Figma. • Use Postman and related tools for API analysis and validation. • Follow secure coding standards, best practices, and DevOps-driven development workflows.
Job Requirements
- Angular v15+ (experience with modern Angular Architecture is mandatory)
- Strong RxJS expertise (observables, subjects, operators, state management patterns)
- NestJS (framework-specific experience, not just Node.js)
- PostgreSQL, TypeORM, class-validator & class-transformer
- REST API development (building and consuming services)
- Unit Testing: Jasmine (Angular) Jest (NestJS/Node)
- External API integrations
- Salesforce integration exposure, including: Direct API integration (jsforce), OR Data sync models (Heroku Connect or similar)
Benefits
- Flexible working hours to create a work-life balance.
- Opportunity to work on advanced tools and technologies.
- Global exposure to not only collaborate with the team, but also to connect with the client portfolio and build professional relationships.
- Highly encouraged for any innovative ideas & thoughts and we support in executing the same.
- Periodical and on-spot rewards and recognitions on your performance.
- Provides a better platform for enhancing skills via many different L&D programs.
- Enabling and empowering atmosphere to work along.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
SquadioWe are a Team as a Service Platform (TaaS). Our squads are ready to take over your project and transform it Digitally.
• Pass our coding challenge • Join our talent community • Gain access to job opportunities and benefits
• Design & develop reactive microservices architectures • Collaborate with DevOps to deploy and monitor elastic cloud services • Able to work in an autonomous development team • Develop responsive web applications using the latest technologies • Provide support for the existing eco-structure • Support a team culture where people are valued • Experiments and makes data-driven decisions • Follow and practice Agile values and principles • Identifies areas for improvement through retrospectives • Build a practice of continuous deployment
• A greenfield project with the chance to shape its technical direction • Scalable, lightweight architecture for publishers, advertisers, and retailers • AI-driven real-time shopping intent matching based on page context • Cleanroom data integrations for precise attribution and targeting • Natural language campaign management via our MCP (Model Context Protocol) and AI agents • Innovative ad formats tailored for commerce and retail media
Mobile Platform Tech Lead
Smart WorkingEmpowering companies to work with the best engineers in the world
• Lead, mentor, and provide technical direction to the mobile platform team, with a focus on enabling product teams to operate as efficiently as possible through clear prioritisation of platform initiatives. • Define, implement, and uphold engineering standards across mobile security, observability, performance, resilience, and release quality, continuously balancing standards improvement with minimal impact on product team velocity. • Act as a hands-on technical leader in the development and maintenance of shared mobile platform capabilities within React Native and TypeScript. • Contribute to architectural decisions relating to React Native, native modules, and integrations across Kotlin, Swift, Objective-C, and Java. • Own and drive improvements to CI/CD pipelines, build reliability, release workflows, and deployment processes, a critical and essential responsibility for this role. • Own mobile platform-level observability and crash reporting, including tooling for logging, analytics, exception monitoring, and production stability; general service alerting is managed by product domain teams. • Partner with product feature teams to ensure releases are delivered smoothly, meet quality expectations, and align with regulatory and compliance requirements. • Drive improvements in automated testing practices, including unit, integration, and end-to-end testing approaches that improve confidence in release quality. • Own and coordinate production incident management and release activities, ensuring timely resolution, clear communication, and strong operational control. • Collaborate with design and product teams to evolve and maintain shared UI components, platform standards, and mobile design system capabilities. • Drive adoption of new tools, processes, and standards across product teams through mentoring, documentation, and training, ensuring improvements are embedded in practice, not just defined on paper. • Identify and drive opportunities to improve platform stability, developer productivity, and the long-term maintainability of the mobile application estate. • Promote secure application development practices and support compliance-aligned delivery within a regulated banking environment. • Evaluate tooling evolution where relevant, including potential future considerations such as a move to Expo, in close collaboration with the team.




