Skip to main content

About The Position


We are seeking a highly skilled and motivated Software Developer with expertise in JavaScript, SQL, and a fundamental understanding of REST or GraphQL APIs. The ideal candidate will take the lead on a software development project, primarily focusing on tools and utility creation. This individual should possess strong problem-solving skills, excellent communication skills, and a proven track record of delivering high-quality software solutions.

Technical and Professional Requirements


  • Experience with popular JavaScript frameworks and libraries like Angular or Typescript.
  • Knowledge of version control systems like GIT or GNU.
  • Participate in software development life cycle, from design to implementation and deployment.
  • Strong proficiency in JavaScript and experience with front-end and back-end development.
  • Solid understanding of SQL and database design principles.
  • Familiarity with REST or GraphQL APIs and their integration.
  • Excellent problem-solving and communication skills.

Preferred Skills


  • Good knowledge of HTML, CSS, and JavaScript, Angular.

Job Responsibilities


  • Building and implementing top-notch user interfaces using JavaScript and the Angular framework.
  • Develop robust and efficient utility functions, modules, and components to  create adaptable interfaces for online apps.
  • Collaborate with cross-functional teams to identify and address utility needs, ensuring seamless integration with existing systems.
  • Demonstrate proficiency in JavaScript, utilizing modern frameworks and libraries to build scalable and maintainable code.
  • Leverage SQL to design and optimize database schemas, ensuring data integrity and performance.
  • Possess a basic understanding of REST or GraphQL APIs and utilize this knowledge to integrate external services, enhance system capabilities, and optimize data flow.
     

Educational Requirements


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.