freehire launches on Product Hunt on 26 August.

Follow →

Angular or React Full Stack Developer

Position: Angular or React Full Stack Developer


Employment: Full time


Job Description:



  • \"Independently design, develop, and implement high-quality software features and modules across the full stack.

  • using Java and the Spring Boot framework, adhering to microservices architecture principles.

  • Design and implement solutions involving real-time messaging systems to ensure high-throughput, low-latency data flow.

  • Collaborate effectively with product owners, UI/UX designers, and other engineers to understand requirements and translate them into technical specifications and elegant code.

  • Design, develop, and optimize database schemas and complex queries for relational databases, with strong knowledge of Oracle and SQL databases.

  • Utilize containerization technologies (Docker) and orchestration platforms (Kubernetes) for efficient development, deployment, and management of applications.

  • Actively participate in the development and maintenance of continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins.

  • Contribute to cloud deployment strategies, ensuring applications are resilient, scalable, and secure in cloud environments.

  • Conduct thorough code reviews for peers, providing constructive feedback to maintain code quality and architectural standards.

  • Troubleshoot, debug, and resolve complex technical issues across all layers of the application stack with strong logical deduction.

  • Proactively identify areas for improvement, research new technologies, and propose innovative solutions to enhance product capabilities and development processes.


Required Skills and Experience



  • 6+ years of professional experience in software development, with a significant track record in full-stack engineering.

  • Demonstrable strong logical and problem-solving skills, with a focus on designing efficient and robust solutions.

  • Expertise in front-end development with hands-on experience in React and/or Angular.

  • Proficiency in core web technologies including HTML5 and CSS3.

  • Extensive experience with Java and the Spring Boot framework for building high-performance back-end services.

  • Proven experience in designing, developing, and deploying microservices.

  • Hands-on experience with real-time messaging systems (e.g., Kafka, RabbitMQ).

  • Experience in designing, implementing, and optimizing ETL processes or data integration pipelines.

  • Strong knowledge of relational databases, particularly Oracle and SQL, including schema design, query optimization, and stored procedures.

  • Proficiency in containerization using Docker and orchestration with Kubernetes.

  • Practical experience with CI/CD platforms, such as Jenkins, for automated build, test, and deployment.

  • Experience with cloud deployments on major platforms (e.g., AWS, Azure, GCP).

  • Excellent analytical, debugging, and troubleshooting skills.

  • Strong communication and collaboration skills, with the ability to articulate complex technical concepts clearly.\"

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available