ONLY LOCAL CANDIDATE REQUIRED:
Title: Full Stack Software Engineer
Location: Buffalo, NY (Hybrid)
Duration: 6 months (possibility of extension)
JD:
Duration: 6 months (possibility of extension)
JD:
- Banking/Financial Services experience is strongly preferred
Overview:
- Contribute to architect and deliver reusable component libraries and UI patterns.
- Implement responsive, accessible interfaces.
- Optimize performance (rendering, bundle size, caching) and enforce performance budgets.
- Write high-quality unit/integration/e2e tests and maintain CI pipelines.
- Conduct and enforce code reviews, pair programming, and mentoring.
- Collaborate with product, backend, and QA to shape features and releases.
Key Responsibilities:
- Work directly with teams to implement functional and data requirements.
- Implement solutions to meet user requirements within the parameters of the application.
- Test Driven Development / Behavior Driven Development.
- Document functionality for further use in global IT systems.
- Provide knowledge transfer and guidance for the development team.
- Provide 3rd line support when necessary.
- Occasional weekend support for releases.
Skills:
- Working knowledge of source code repository tool GitHub.
- Very strong working experience and expertise in React, Redux Toolkit, ES6, TypeScript, CSS, modern frameworks.
- Basic working experience of microservices-supported frameworks like Vert.x.
- Excellent understanding of Single Page Application architecture and its optimal implementation.
- Experience writing complex SQL queries with knowledge of SQL tuning.
- Good understanding of Behaviour Driven Development (BDD) and Test-Driven Development (TDD).
- Fair understanding of architecture and design requirements for building microservice-based applications.
- Experience with dependency scanning and timely vulnerability patching.
- Maintain test coverage targets and reduce flaky tests.
- Working experience across all layers/tiers of a project—from frontend development through backend database design.
- Experience in all phases of the Development Life Cycle.
- Strong understanding of architecture and design patterns used for web application frameworks.
- Experience with formal release procedures and source control.
- Excellent communication and interpersonal skills (written and spoken) with attention to detail.
- Experience working within multi-site teams.
- Cultivates a collaborative and cooperative attitude across different work cultures.
- Ability to work under pressure and manage own time.
- Ability to work independently or as part of a team.
- Ownership of tasks assigned through to resolution.
Best regards,
Sultan Pathan | Technical Recruiter
Direct: +1 302-366-4880
Office: +1 714-442-8380
sultan@wiseskulls.com
Wise Skulls Corp. | www.wiseskulls.com
Sultan Pathan | Technical Recruiter
Direct: +1 302-366-4880
Office: +1 714-442-8380
sultan@wiseskulls.com
Wise Skulls Corp. | www.wiseskulls.com
—