Senior Full-Stack Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#449619·Dodano wczoraj·0
Źródło: ExpereoTech Stack / Keywords
ReactTypeScriptNode.jsC#.NETSalesforceAWSOAuth2OpenAPIGraphQL
Firma i stanowisko
Expereo is a Managed Network as a Service company providing secure, global network connectivity to enterprise and government sites in over 190 countries. The company has offices worldwide, including in Poland, and its Commercial STO team owns the systems behind Expereo's quoting, ordering, and service activation processes.
Wymagania
Must have:
- 5+ years of professional software engineering with production React and TypeScript front ends.
- Experience with Node.js and TypeScript services, implementing backend-for-frontend layers.
- Production experience with REST and/or GraphQL APIs using contract-first OpenAPI.
- Ownership of full delivery path including deployment and operation on managed cloud with CI/CD.
- Strong engineering discipline: testing, code review, Git, feature flags, reproducible builds.
- Ability to read, understand, and write in a mixed-language environment involving C#/.NET at integration points.
Strong nice to have:
- Integration experience with Salesforce, including data models and APIs.
- Practical experience with AWS services: Amplify, Lambda, API Gateway, Cognito, S3.
- Experience with OAuth2 and OIDC (e.g., Cognito, Okta).
- Exposure to event-driven/asynchronous integrations: queues, SQS, EventBridge, Kafka.
- Knowledge of front-end architecture patterns like micro front ends or module federation.
Also welcome:
- Familiarity with architectural patterns like DDD, CQS, or event-driven.
- Ability to produce C4 diagrams, ADRs, and integration guides.
- Experience building internal tools for sales or order management teams.
- Networking domain knowledge such as SD-WAN, SASE, or connectivity platforms.
Collaboration and mindset:
- Product-minded with focus on user experience.
- Commitment to end-to-end ownership.
- Reliability and preference for building simple, right solutions.
- Value contract-first methods.
- Curiosity across technology stacks.
Obowiązki
Front-end delivery:
- Own the React and TypeScript front ends, including component structure, state management, data fetching, caching, and performance.
- Translate commercial and operations requirements into production-quality user experiences.
- Maintain coherence of the front-end codebase through shared components and consistent design patterns.
- Influence API design from a consumer perspective.
End-to-end feature delivery:
- Implement service layers via REST or GraphQL with contract-first OpenAPI specifications.
- Build and maintain integrations with Salesforce and other core systems.
- Implement authentication and authorization ensuring secure access.
- Maintain versioned and backward-compatible interfaces.
- Work with C#/.NET integration points when features cross system boundaries.
Delivery and operations:
- Configure, deploy, observe, and operate own surfaces on a managed cloud (AWS).
- Use feature flags for controlled feature rollouts.
- Write meaningful tests and support CI quality gates.
- Diagnose and resolve production issues.
- Maintain technical documentation such as API specs and architecture records.
Collaboration:
- Work with product owners, service operations, architects, and engineering teams.
- Communicate technical decisions in plain language to stakeholders.
- Participate in design and sprint reviews and technical decisions.
- Conduct code reviews and assist in onboarding engineers.
Benefity
- Part of an engaged team with commercial impact ownership.
- Direct access to production systems and decision-makers.
- Exposure to cutting-edge technologies and global networks.
- Role designed for career trajectory in senior technical execution.
- Competitive compensation and local benefits.
- Hybrid working setup.
Elastyczne godziny
Inne informacje
Expereo is an Equal Employment Opportunities employer, supporting and respecting all employees regardless of background, religion, nationality, sexual orientation, age, or physical condition.
Expereo
2 aktywne oferty