Treinetic

Software Engineer – Full Stack (Angular + Spring Boot) Remote | Part Time | 3-Month Contract

Remote

Part Time

We are looking for a Software Engineer – Full Stack (Angular + Spring Boot) to join our team on a part-time contract basis. This 3-month remote opportunity is ideal for a passionate developer who excels at delivering scalable web solutions across the full stack. You will work on developing and maintaining applications using Angular for the frontend and Spring Boot for the backend, ensuring seamless integration, performance, and reliability. This role requires hands-on experience with Angular, Spring Boot, RESTful APIs, and working knowledge of modern web development principles. You’ll collaborate with designers and engineers to create robust features and maintain high-quality code across the application lifecycle.

Responsibilities

  • Design, develop, and maintain full-stack applications using Angular and Spring Boot.
  • Implement responsive and efficient frontend interfaces aligned with UI/UX designs.
  • Develop robust backend services and APIs to support frontend functionality.
  • Optimize performance and ensure scalability across the application.
  • Collaborate with cross-functional teams to gather and define requirements.
  • Ensure clean, maintainable code through best practices and design patterns.
  • Perform unit and integration testing to ensure reliability and stability.
  • Troubleshoot and resolve bugs or issues across frontend and backend.
  • Participate in code reviews and team discussions.
  • Stay current with industry trends and evolving technologies.

What we expect

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience with Angular (latest versions) and TypeScript.
  • Strong backend development experience using Spring Boot and Java.
  • Solid understanding of HTML5, CSS3, JavaScript (ES6+), and responsive design.
  • Experience with RESTful APIs and database integration (MySQL, PostgreSQL, etc.).
  • Familiarity with Git, CI/CD pipelines, and deployment workflows.
  • Understanding of component-based frontend architecture and API-driven development.
  • Knowledge of security best practices and performance optimization techniques.
  • Ability to work independently and manage time effectively in a remote setting.
  • Strong communication, problem-solving, and collaboration skills.
If you’re eager to advance your career and become a valued member of a prominent company, this is an opportunity you won’t want to miss!