Hiring: Senior Full Stack Software Engineer
Location: Remote
Key Responsibilities
Design, develop, test, and deploy scalable full-stack web applications.
Build responsive, user-friendly interfaces using modern JavaScript frameworks.
Develop secure, high-performance RESTful APIs and backend services.
Integrate applications with databases, cloud services, and third-party enterprise platforms.
Participate in software architecture discussions, technical design reviews, and code reviews.
Implement automated testing and CI/CD pipelines.
Troubleshoot production issues and optimize application performance.
Follow secure coding practices and software development best practices.
Collaborate closely with Product Owners, Solution Architects, UX/UI Designers, and DevOps teams to deliver high-quality solutions.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
8+ years of Full Stack Software Development experience.
Strong experience with JavaScript and/or TypeScript.
Hands-on experience with React, Angular, or Vue.js.
Backend development experience using Java Spring Boot, Node.js, .NET Core (C#), or Python.
Experience building RESTful APIs and Microservices.
Strong knowledge of SQL Server, PostgreSQL, MySQL, or MongoDB.
Experience with Git, Agile methodologies, and the Software Development Life Cycle (SDLC).
Excellent analytical, communication, and problem-solving skills.