Back-end Software Engineer in Fusemachines

Closed job - No longer receiving applicants

Coach Pro
Be the first to apply to the next job.

This job already got lots of applicants. Coach Pro gives you real-time alerts so you are the first to apply to the job you want.

Fusemachines is a leading AI strategy, talent, and education services, provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, the United States, Canada, and the Dominican Republic and more than 250 full-time employees) Fusemachines seeks to bring its global expertise in AI to transform companies around the world.

Funciones del cargo

  • Assist with writing requirement specifications and design documents for a variety of development tasks including feature development, database design, and system integrations
  • Assist with developing applications and code software applications to adhere to designs that support business requirements for internal and external clients
  • Work under tight deadlines to deliver quality, robust software
  • Preparation, drafting, and review of software documentation and project reports to meet senior staff and client requirements
  • Participate in implementing new software features and maintain existing features
  • Refactoring, debugging, testing, and implementing changes to existing applications to meet project requirements
  • Report work progress regularly to the supervisor
  • Regularly attend internal and client meetings
  • Deploy, monitor, and maintain applications
  • Provide proper guidance and supervision of subordinate engineers and their work

Requerimientos del cargo

  • Proficiency in back-end technologies: experience working with Nodejs and Nest framework
  • Familiarity with Project Management tools such as Jira and Asana
  • Ability to integrate third-party services; SDK implementations
  • Familiarity in Backend with AWS amplify
  • Working Experience with Dependency Management Tools; Maven, Gradle and package management tools like npm, yarn
  • Ability to write test cases using testing frameworks and tools; JUnit, jMock, Mockito, TestNG
  • Comfortable with IDEs like Visual Studio, IntelliJ along with its debugging techniques
  • Ability to design, build, and work with RESTful Web Services in JSON formats
  • Follow agile principles and processes including (but not limited to) standup meetings, sprints, and retrospectives
  • Theoretical and practical knowledge of SQL/NoSQL databases with hands-on experience in at least one database system
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
  • Solid understanding of Data Structure and Algorithms
  • Solid understanding of Object-Oriented Programming concepts
  • Knowledge of Linux/Windows with system troubleshooting capabilities
  • Strong problem-solving and written and verbal communication skills in English
  • Familiarity with various AWS services and AWS CLI
  • Knowledge of serverless application development in AWS
  • Experience with AWS services such as Amplify, AppSync, Lambda, DynamoDB, Cognito
  • Familiarity with Version Control tools such as Git
  • Familiarity with the deployment process
  • Familiarity with AWS and various services
  • Familiarity or the ability to learn and adapt to current trends and best practices
  • English

Necesario

Please only send resumes in English. You must be fluent in English to be considered for this position.

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.