Job description:
The client's Digital and Technology team is looking for a Senior Full Stack Engineer for a contract position to support mobile and web development efforts. This role requires deep expertise in React, React Native, with a focus on delivering high-quality, customer-facing applications. You'll operate in a Kanban environment and collaborate with cross-functional teams to ship meaningful product improvements.
This position is fully remote. Applicants must be authorized to work in the United States. Immediate start preferred.
Responsibilities:
- Deliver full-stack solutions across web and mobile platforms, supporting the Client’s applications
- Design and implement scalable, maintainable, and well-tested features
- Partner with product and design to define and execute technical solutions
- Lead code reviews and uphold engineering best practices
- Own technical documentation and reduce tech debt
- Quickly triage and resolve production issues
- Optionally, leverage GenAI tools to accelerate development
- Apply software development best practices, including coding standards, peer reviews, source control, CI/CD processes, testing, and operational readiness
Requirements:
- 7–10 years of professional software development experience
- Proficient: React, React Native
- Preferred: Golang
- Familiar: AWS, GitLab Pipelines, DevOps best practices
- Comfortable working in a fast-paced Kanban environment
- Strong communicator with the ability to work across teams
- Solid understanding of software architecture and development fundamentals
- Relevant Computer Science or IT-related qualifications
Team & Process:
- Team size: 3–6 engineers
- No direct reports
- Interview Process:
- First interview: Culture fit and live coding challenge
- Second interview (if needed): Technical deep dive as a tiebreaker
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender, identity, national origin, disability, or protected veteran status.