Epicareer Might not Working Properly
Learn More

Full Stack Engineer

Salary undisclosed

Apply on


Original
Simplified
Job Description:

We are looking for a highly skilled Fullstack Developer to join our team. The ideal candidate will have experience working with both front-end technologies (React) and back-end frameworks (Java Spring Boot), and will be responsible for building, improving, and maintaining our web applications.

Responsibilities:
  • Collaborate with the product, design, and backend teams to develop new features and improve the overall performance of the application.
  • Develop, test, and maintain highly responsive front-end components using React.js.
  • Design, build, and maintain back-end APIs and services using Java Spring Boot.
  • Write clean, maintainable, and efficient code following best practices.
  • Ensure applications are optimized for speed and scalability.
  • Debug, test, and fix issues across both the front-end and back-end environments.
  • Implement secure coding practices and follow industry security standards.
  • Participate in code reviews and collaborate on improving the development workflow.
  • Integrate with third-party services and APIs where needed.
  • Ensure the overall quality and responsiveness of the application.
Requirements:Front-End (React.js):
  • Strong proficiency in JavaScript, including ES6+ syntax.
  • Experience with React.js and related libraries such as Redux, React Router, and React Hooks.
  • Familiarity with state management tools like Redux or MobX.
  • Experience with HTML5, CSS3, and responsive design (using frameworks like Bootstrap or Tailwind CSS is a plus).
  • Familiarity with RESTful APIs and asynchronous request handling using Axios or Fetch.
  • Understanding of modern front-end build pipelines and tools, including Webpack, Babel, and npm/ yarn.
  • Knowledge of testing frameworks like Jest, React Testing Library, or Enzyme.
Back-End (Java Spring Boot):
  • Solid experience with Java and Spring Boot framework.
  • Experience with building and consuming RESTful APIs.
  • Familiarity with Spring Security for authentication and authorization.
  • Proficiency in working with databases such as MySQL, PostgreSQL, or MongoDB.
  • Experience with ORM tools like Hibernate or JPA.
  • Understanding of microservices architecture and how to build scalable applications.
  • Knowledge of Git and GitFlow for version control.
  • Familiarity with CI/CD pipelines and automated deployment processes.
  • Understanding of Docker and containerized applications.
General Requirements:
  • Minimum 3+ years of experience as a Fullstack Developer.
  • Strong understanding of OOP (Object-Oriented Programming) and SOLID principles.
  • Experience with Agile development methodologies (Scrum/Kanban).
  • Familiarity with DevOps principles and deployment pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a collaborative team environment.
Similar Jobs

1d ago

On Site Hybrid, United States of America

Full Time, onsite, onsite

Salary undisclosed

1d ago

Remote, United States of America

Full Time, onsite, onsite

Salary undisclosed

1d ago

On Site, United States of America

Full Time, onsite, onsite

Salary undisclosed

1d ago

On Site, United States of America

Full Time, onsite, onsite

Salary undisclosed