Search by job, company or skills

  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Role: We are looking for a skilled Full Stack Developer. You will be responsible for maintaining the main website and web app, optimizing our content delivery systems, and managing the secure web applications used by the users.

Key Responsibilities

  • Develop Server-Side Logic: Build scalable and efficient back-end APIs with Node.js and Express.js.
  • Implement User Interfaces with EJS and React: Generate dynamic HTML markup using EJS (Embedded JavaScript) templates, passing data from the server to the client side. Also need to be proficient in React
  • Database Management: Design, define, and maintain the central database (e.g., MongoDB, SQL) and implement security/data protection measures.
  • API Development and Integration: Develop and maintain RESTful APIs for web and mobile applications and integrate third-party services as needed.
  • Collaboration: Work closely with cross-functional teams including designers, product managers, to deliver end-to-end solutions.
  • Code Quality: Ensure high performance, responsiveness, and scalability of applications by writing clean, reusable, and testable code, and participating in code reviews.
  • Troubleshooting: Identify, debug, and resolve technical issues across various environments.
  • Infrastructure Management: Manage and optimize server infrastructure, potentially using platforms like Amazon Web Services (AWS).

Required Skills and Qualifications

  • Proficiency in JavaScript and Node.js.
  • Experience with front-end technologies (HTML, CSS, JavaScript), the EJS templating language and React.
  • Knowledge of database systems such as MySQL, AWS RDS.
  • Familiarity with web frameworks (e.g., Express.js) and API development.
  • Experience with version control systems like Git.
  • Proficiency in managing the host server.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • A Bachelor's degree in Computer Science or a related field is often preferred.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145104559