[Remote] Full-Stack Engineer
Note: The job is a remote job and is open to candidates in USA. First Soft Solutions LLC is seeking a talented Full-Stack Engineer to develop and deliver modern, scalable web applications. The role involves both frontend and backend development, focusing on building secure, high-performing applications that enhance user experiences and support business processes.
Responsibilities
- Design, develop, and maintain responsive web applications using Vue.js
- 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 Microsoft .NET Core and Node.js
- 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
Skills
- Minimum 4+ years of professional Full Stack Software Development experience
- Strong experience developing frontend applications using Vue.js
- Advanced expertise in Microsoft .NET Core development
- Strong backend development experience using Node.js
- 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
Company Overview
Company H1B Sponsorship