Copyright OPTnation. All rights reserved.

Software Engineer

Job ID : 37321

Job Title : Software Engineer

Location : New York, NY

Comapny Name : Matal

Job Type : Full-Time, Part-Time, Contract, Training

Industry : Information Technology

Salary :  $56000 - $65000  per year

Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]

No. of Positions : I have ongoing need to fill this role

Posted on : 08-06-2024

Required Skills : Problem-solving, logical thinking abilities, SQL.

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

Responsibilities:

  • Define, design, develop, and validate new capabilities focused on the Platform UI as well as including work related to the core messaging technologies such as client APIs, performance, defect fixes, and new feature development.
  • This is a team-based group where the candidate will be part of a larger team with exposure to all parts and stages of the development and validation of the specific functionality being worked on.
  • Responsibilities can include the full software life cycle from requirements and design all the way through to validation.
  • Communicate and coordinate with internal and external stakeholders including cross functional teams for product design discussions and decisions.
  • Collaborate with Product Managers, UX Designers, UI developers and stakeholders in brainstorming, designing and implementing new solutions

Requirement:

  • Bachelor of Science degree in Computer Science, Software Engineering, or Computer Engineering with extra consideration given to Master of Science candidates.
  • Substantial experience in full stack UI environments as well as significant server-side code expertise.
  • Hands-on technical skills predominantly in Golang, NodeJS, and TypeScript along with web UI frameworks like Angular or React.
  • Knowledge covering interactions with backend server code using asynchronous REST requests and live updating of the UI based on server responses.

Key Skills:

  • Proficiency in multiple programming languages. 
  • Mastery of algorithms and data structures. 
  • Understanding of software development methodologies. 
  • Knowledge of databases and SQL. 
  • Familiarity with version control systems. 
  • Problem-solving and logical thinking abilities.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!