CAREERS

TECH

Game Developer

Responsibilities

 

  • Translate requirements into complicated but clean and efficient code
  • Construct the base or the engine on which the game will run
  • Produce prototypes of gamification ideas and features
  • Develop schedules and determine milestones
  • Animate characters and objects
  • Contribute to the design and audio features of the game
  • Create unit tests and validation procedures to assure quality
  • Detect identification and resolution and document technical specifications
  • “Polish” the game, maintain code, fix bugs and iron out occurring problems
Requirements

 

  • Proven working experience in full lifecycle game development
  • Hands on experience primarily with C++ or other programming languages (Java, C, etc)
  • High level knowledge of APIs and libraries
  • Expert in one or more programming specialties (artificial intelligence, 3D Rendering, 3D animation, physics, multiplayer/networking, or audio)
  • Up-to-date with the latest gaming trends, techniques, best practices and technologies
  • Ability to solve problems creatively and effectively
  • BS degree in Computer Science or Games Technology
SEND APPLICATION

Database Engineer

Responsibilities

 

  • Maintaining and enhancing the performance of existing database programs.
  • Assisting database development teams in designing new database programs that meet the organization's data storage needs.
  • Monitoring databases and related systems to ensure optimized performance.
  • Writing new support programs and scripts to increase data storage capacity.
  • Reviewing database and user reports, as well as system information.
  • Performing debugging procedures on database scripts and programs, as well as resolving conflicts.
  • Mentoring database administrators and providing them with technical support.
  • Adhering to best practices in securely storing, backing up, and archiving data.
  • Documenting processes related to database design, configuration, and performance.
  • Keeping abreast of developments and best practices in database engineering.
Requirements

 

  • Bachelor's degree in information systems, information technology, computer science, or similar.
  • Applicable licensing, certification, and registration.
  • A minimum of 2 years experience in database engineering.
  • In-depth knowledge of Structured Query Language (SQL).
  • Extensive experience with database technologies and architecture.
  • Sound knowledge of best practices in database engineering and data security.
  • Strong organizational skills and attention to detail.
  • Exceptional problem-solving and critical thinking skills.
  • Excellent collaboration and communication skills.
SEND APPLICATION

AI/ML Engineer

Responsibilities

Scope:

  • Monitoring and adapting content influx and datasets to prevent young AI corruption
  • Monitor input and output signals to ensure positive progress toward designated goals
  • Work with product managers to ensure that projects proceed on time and on budget
  • Work with other engineers to develop a working understanding of how the AI is developing
  • Document process steps to ensure reasonable human oversight
  • Work with other engineers to monitor changes in development and implement symbiotic learning engagements between iterative learning machine learning models

Responsibilities: 

  • Clear communication with product managers and other engineers regarding project timelines, delays, advancements, and progression
  • Understanding of
    • engineering ethics
    • robotics ethics 
    • AI creation ethics
  • Workable knowledge of AI and ML best practices for
    • model building
    • automation
    • neural network enrichment
    • iterative learning
    • “black box” problem-solving
  • Strong time management skills
  • Dedication to high-quality work output
Requirements

 

  • Bachelor’s degree in a related field, such as computer science, software engineering or data science, is recommended. Master’s degree in Artificial Intelligence a plus.
  • Proficiency in PyTorch, Python, Java, or OpenAI is a plus
  • Minimum two years of experience as a certified engineer
  • Have passed the PE exam
  • Experience working with SaaS companies 
  • Comfort controlling the big data feed that will be used to train the AI
  • Attention to detail and ability to respond quickly
  • Strong analytical skills
  • Comfort working in a small, remote team-based environment
SEND APPLICATION

Quality Assurance

Responsibilities

 

  • Review and analyze user stories and collaborate with the BA for any concerns
  • Collaborate with other QA Engineers to develop effective strategies in testing
  • Execute different testing stages (web app and mobile) and analyze results
  • Document testing logs and defects in each test phases
  • Report bugs and errors to development teams
  • Help development team  in troubleshooting issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle
Requirements

 

  • Experience as a Quality Assurance Tester or similar role
  • Atleast 1- 2 years experience in QA methodology
  • Familiarity with Agile frameworks and scrum methodology
  • Ability to document and troubleshoot errors
  • Working knowledge of test management software (e.g. jira, test rail)
  • Excellent communication skills
  • Keen to details
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills
  • BSc/BA in Computer Science, Engineering or a related field
SEND APPLICATION

Mid-Level Developer

Requirements
  • Atleast 5 years experience working with PHP, performing unit testing, and managing APIs such as REST.
  • Atleast 2 years experience working with Laravel Framework.
  • A solid understanding of application design using Laravel.
  • Knowledge of database design and querying using SQL specifically MYSQL.
  • Proficiency in HTML and JavaScript.
  • Practical experience using the MVC architecture.
  • The desire and ability to learn.
  • Can work as a team player or alone.

 

Additional Technology (Nice to have)

  • Cronjob
  • Bitbucket
SEND APPLICATION

DevOps Engineer

Responsibilities

Responsibilities

  1. Building, setting up and enhancing development tools and infrastructure
  2. Working on ways to automate and improve development and release processes
  3. Ensuring that systems are safe and secure against cybersecurity threats
  4. Working with software developers and software engineers to ensure that development follows established processes and works as intended
  5. Deploy updates and fixes
  6. Provide Level 2 technical support
  7. Build tools to reduce occurrences of errors and improve customer experience
  8. Develop software to integrate with internal back-end systems
  9. Design procedures for system troubleshooting and maintenance
  10. 10.Maintain servers, email service, DNS
Requirements

Requirements

  • Bachelor’s Degree in Computer Science, Engineering or relevant field
  • Experience as a DevOps Engineer or similar software engineering role
  • Proficient with git and git workflows
  • Good knowledge of PHP
  • Experience in databases, servers, email services
  • Problem-solving attitude
  • Collaborative team spirit

 

 

Interested applicants may submit their resumes to [email protected] or thru www.mindnation.com/careers.

SEND APPLICATION