Sr. Fullstack Developer - UI/UX - Test Driven Development (TDD) and Behavior Driven Development (BDD)
Contract
Required Skills and Qualifications
Frontend Skills (Primary Focus)
- Hands‑on experience with React.js (or Angular, Vue.js)
- Proficiency in HTML5, CSS3, and responsive design principles
- Experience with state management (Redux, Context API, NgRx, Vuex, Pinia)
- Knowledge of frontend testing frameworks (Jest, React Testing Library, Jasmine, Karma, Vitest)
- Understanding of component-based architecture and design patterns
- Experience with RESTful API integration and asynchronous data handling
- Working knowledge of at least one backend technology: Node.js, Java (Spring Boot), Python, or .NET
- Ability to design, create, and consume REST APIs
- Strong working knowledge of relational databases (SQL Server, PostgreSQL, Oracle)
- Understanding of NoSQL databases (MongoDB, DynamoDB) is a plus
- Good understanding of authentication concepts and implementation (OAuth2, JWT, API keys)
- Familiarity with Test Driven Development (TDD) and backend testing frameworks
General Skills
- Good understanding of microservices architecture and distributed systems
- Strong problem‑solving and debugging skills across the full stack
- Ability to work effectively in a team‑oriented, agile development environment
- Good verbal and written communication skills
- Experience with version control (Git, GitLab, GitHub)
- Understanding of CI/CD concepts and modern deployment
All your information will be kept confidential according to EEO guidelines.