We are looking for a Senior Software Engineer to join a collaborative team building modern, scalable applications in Georgia. This position blends front-end and back-end development, giving you the opportunity to work across the stack with contemporary JavaScript frameworks, server-side technologies, and cloud-based environments. The role also includes guiding less-experienced engineers while remaining deeply involved in hands-on technical delivery.<br><br>Responsibilities:<br>• Build and enhance user-facing features using Vue.js, with an emphasis on creating responsive and maintainable interfaces.<br>• Develop server-side functionality and application services with Node.js and Next.js to support scalable product capabilities.<br>• Contribute equally across front-end and back-end development, balancing UI implementation with API and service design.<br>• Create and maintain backend components using Java and Spring Boot where platform needs require it.<br>• Support cloud-based application development and deployment, including work within AWS or comparable cloud platforms.<br>• Lead efforts to modernize legacy solutions by moving existing services toward updated API-based architectures.<br>• Provide technical direction to entry-level team members through mentoring, code reviews, and practical problem solving.<br>• Communicate architectural decisions, implementation details, and project progress clearly to both technical and non-technical stakeholders.