Full-Stack Engineer, Simulated Enterprise Applications

Translated
On-site Full Time
Jordan , Amman
--

Job Details

Job description

We are seeking a talented Full-Stack Engineer to join our dynamic team focused on Simulated Enterprise Applications. This role is a unique opportunity for individuals who are passionate about technology and eager to contribute to innovative solutions that enhance business processes. As a Full-Stack Engineer, you will play a crucial role in developing both front-end and back-end systems, enabling you to showcase your versatility and creativity in problem-solving.

At our company, we believe in nurturing talent and providing a supportive environment for growth. You will have the chance to work alongside experienced professionals who are committed to mentoring and sharing their knowledge. Our collaborative culture encourages open communication and continuous learning, allowing you to expand your skill set and advance your career in the tech industry. We value your contributions and offer opportunities for professional development through workshops, training sessions, and hands-on projects.

In this role, you'll not only be building robust applications but also influencing the direction of our projects through your insights and expertise. We are dedicated to fostering a culture of innovation and agility, where your ideas can lead to impactful changes. Join us and be part of a forward-thinking team that values creativity and encourages you to push the boundaries of technology. Together, we can create solutions that transform enterprises and drive success.

Responsibilities:

  1. Develop and maintain scalable web applications using modern frameworks such as React and Node.js, ensuring high performance and responsiveness to user interactions.
  2. Collaborate with UX/UI designers to translate wireframes and prototypes into functional, user-friendly interfaces that enhance the overall user experience.
  3. Implement RESTful APIs and integrate third-party services, focusing on efficient data management and seamless communication between front-end and back-end systems.
  4. Participate in code reviews and contribute to best practices, ensuring code quality, maintainability, and adherence to industry standards.
  5. Debug and troubleshoot issues across the application stack, utilizing tools like Chrome DevTools and Postman to ensure smooth functionality.
  6. Work closely with product managers to define project requirements and deliver solutions that align with business objectives and user needs.
  7. Stay updated on emerging technologies and trends in software development, applying new knowledge to improve existing systems and processes.
  8. Assist in the deployment of applications to cloud platforms, managing environments and ensuring seamless integration with existing infrastructure.
  9. Contribute to team knowledge sharing sessions, fostering a culture of learning and collaboration within the engineering team.

Skills

  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks like React.
  • Strong experience in back-end development using Node.js and Express.
  • Familiarity with database management systems, including SQL and NoSQL databases.
  • Understanding of version control systems, particularly Git, for collaborative development.
  • Ability to write clean, maintainable code and experience with software development best practices.
  • Knowledge of agile methodologies and experience working in an agile team environment.
  • Excellent problem-solving skills and a passion for learning new technologies.

Similar Jobs