Senior Software Engineer (Full Stack)
Summary
Senior full-stack engineer who designs, builds, tests, and deploys web applications end to end — responsive frontends (React/Angular/Vue) plus scalable backend services and APIs (Node.js, Python, Java, or C#) with SQL/NoSQL databases and cloud/container tooling — on a fully remote team. Posted by recruiter Placements24 on behalf of a client.
About the Role
Our client is seeking an experienced Senior Software Engineer (Full Stack) to join their innovative and fully remote team. This role is critical for designing, developing, and deploying high-quality software solutions that drive the company's technological advancements. You will contribute to all phases of the software development lifecycle, from conception and design to deployment and maintenance, working on both frontend and backend components. This is an exceptional opportunity for a talented engineer to leverage their broad skill set in a flexible, remote-first environment, collaborating with a high-performing team and shaping the future of our product offerings.
Key Responsibilities
- Design, develop, test, and deploy robust full-stack applications using modern technologies and best practices.
- Build and maintain scalable backend services and APIs, ensuring performance and reliability.
- Develop responsive and user-friendly frontend interfaces that provide an excellent user experience.
- Collaborate closely with product managers, designers, and other engineers to translate requirements into functional software.
- Write clean, efficient, well-documented, and maintainable code across the entire technology stack.
- Troubleshoot and resolve complex technical issues in development and production environments.
Requirements
- Minimum of 6 years of professional experience in full-stack software development.
- Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong experience with backend languages and frameworks (e.g., Node.js, Python/Django, Java/Spring Boot, C#/.NET).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work effectively independently and collaboratively in a remote setting.
Benefits
- Highly competitive annual salary with performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and flexible working hours.
- Budget for professional development, conferences, and certifications.
- A collaborative, inclusive, and fully remote work culture.