Senior Fullstack Developer

Job Title: Full Stack Developer

Job Description:

As a Full Stack Developer at NU Logic, you will play a vital role in the development and enhancement of our eCommerce application. You'll work on both the front-end and back-end, collaborating with cross-functional teams to create high-performance, responsive, and user-friendly eCommerce applications. Your expertise in API development, Java, Spring Boot, Microservices, React, and MongoDB will be crucial in driving the success of our projects. Moreover, you'll collaborate with our enterprise customers, some of the largest eCommerce giants in the various sectors.

Key Responsibilities:

  • Develop, test, and maintain high-quality software applications.
  • Use coding expertise in Java, Spring Boot, and Microservices on the back end.
  • Create and optimize APIs to facilitate data exchange between multiple systems.
  • Integrate third-party services, APIs, and libraries to extend application functionality.
  • Utilize front-end frameworks such as React to create dynamic web applications.
  • Write quality codes following industry best practices.
  • Write efficient queries and manage databases such as MongoDB.
  • Collaborate with UI/UX designers to implement user-friendly UI interfaces.
  • Troubleshoot, debug and resolve software defects and issues.
  • Stay up-to-date with the latest trends and best practices.
  • Work closely with cross-functional teams to meet customer expectations.
  • Contribute to the planning, estimation, and scheduling of development tasks.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience of 6+ years as a Full Stack Developer in the e-commerce domain.
  • Proficiency in Java, Spring Boot, and Microservices for back-end development.
  • Strong knowledge of API design and development.
  • Expertise in front-end development using React or similar frameworks.
  • Familiarity with MongoDB and other databases.
  • Understanding of agile development methodologies and tools.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Willingness to stay updated on industry trends and best practices.

Perks & Benefits

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge projects with a highly skilled team.
  • Opportunity to work in nearshore countries such as Mexico, and Chile.
  • Opportunities to grow within the organization.
  • Gain exposure working directly with customers from various countries.