Full-Stack Engineer
Monmouth Junction, NJ - USA
Job Summary
Location: Remote (Onshore USA)
Employment Type: Contract
Experience Required: 4 Years
Positions: 1
We are seeking a talented Full-Stack Engineer to develop and deliver modern scalable web applications using and Core. The ideal candidate will contribute to both frontend and backend development building secure high-performing applications that support end-to-end business processes and exceptional user experiences.
This role requires strong full-stack development skills experience designing and consuming RESTful APIs and the ability to collaborate effectively within Agile Scrum teams. You will work closely with product owners architects UX/UI designers QA engineers and DevOps teams to deliver enterprise-quality software solutions.
Key Responsibilities Front-End Development- Design develop and maintain responsive web applications using .
- Build reusable scalable and secure user interface components.
- Collaborate with UX/UI designers to implement intuitive and accessible user experiences.
- Optimize frontend performance responsiveness and cross-browser compatibility.
- Troubleshoot and resolve frontend issues while ensuring a seamless user experience.
- Develop and maintain backend services using Core and .
- Design develop and integrate RESTful APIs to support enterprise applications.
- Implement business logic application services and backend integrations.
- Develop secure authentication and authorization mechanisms using modern security standards.
- Integrate applications with enterprise databases and third-party systems.
- Build and consume REST APIs for seamless communication between frontend backend and external platforms.
- Support integrations across enterprise applications and cloud services.
- Ensure secure reliable and efficient data exchange between systems.
- Implement application security controls and API protection mechanisms.
- Participate in Agile Scrum ceremonies including sprint planning daily standups backlog refinement sprint reviews and retrospectives.
- Develop unit tests and participate in integration and functional testing.
- Perform code reviews and contribute to software quality improvements.
- Support CI/CD pipelines and automated deployment processes.
- Troubleshoot production issues and participate in continuous application improvement.
- Minimum 4 years of professional Full Stack Software Development experience.
- Strong experience developing frontend applications using .
- Advanced expertise in Core development.
- Strong backend development experience using .
- Experience designing and consuming RESTful APIs.
- Strong knowledge of JavaScript TypeScript HTML5 and CSS3.
- Experience with SQL Server PostgreSQL or other relational databases.
- Knowledge of authentication authorization and secure application development using OAuth2 and JWT.
- Experience using Git Azure DevOps GitHub or similar version control platforms.
- Familiarity with Agile Scrum software development methodologies.
- Excellent analytical problem-solving and communication skills.