Skip to content
mimi

Software Engineer - TypeScript | Node.js | React | PostgreSQL

Jobs via Dice

Plano · On-site Full-time Mid Level 1w ago

About the role

About MAVLRA CORPORATION

Dice is the leading career destination for tech experts at every stage of their careers.

Job Title

Software Engineer - TypeScript | Node.js | React | PostgreSQL

Experience Levels

  • Associate Software Engineer Experience: 1-3 Years
  • Mid-level Software Engineer: 4 - 6 Years
  • Sr. Software Engineer Experience: 6 + Years

Essential Duties & Responsibilities

  • Design, develop, and implement high-quality, maintainable, and scalable full-stack features using Node.js, React, JavaScript/Typescript, HTML & CSS.
  • Develop RESTful APIs using Node.js, JavaScript/TypeScript.
  • Collaborate with cross-functional teams (design, product, QA) to understand requirements, design solutions, and deliver software on time and within budget.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews and mentor junior engineers.
  • Stay up to date with the latest technologies and best practices.
  • Responsible for researching technical issues and provide a clear path to resolution with strong problem-solving and analytical skills.
  • Perform job duties in a safe manner.
  • Attend work as scheduled on a consistent and regular basis.
  • Perform other related duties as assigned.

Minimum Qualifications

  • Proof of authorization to work in the United States.
  • Bachelor’s degree in a related field or equivalent experience.
  • 2+ years of experience in Mongo DB/Redis and messaging systems like Kafka or MQ.
  • Strong knowledge of programming languages, development methodologies, and best practices.
  • Proficiency in the practical application of programming languages such as React, JavaScript, Node JS, HTML/CSS, Bash, etc.
  • Experience working with UI/UX designer, methodology, and tools; collaborative refinement and implementation to defined specifications; previous cross-browser development experience.
  • Demonstrated experience with Microservices, RESTful APIs, GraphQL, JSON.
  • In-depth knowledge of relational databases, database design data modeling with SQL and NoSQL.
  • Experienced in Agile and Scrum development methodologies and processes.
  • Demonstrated experience with code reviews and mentoring.
  • Excellent written and verbal communication skills.
  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform).
  • Working knowledge of DevOps practices.
  • Experience with containerization tools like Docker and orchestration with Kubernetes.
  • Experience with unit testing and end-to-end testing frameworks.

Additional Information

  • Open for: C2C, W2, 1099
  • In-Person Interview

Skills

AWSAzureBashCSSDockerGoogle Cloud PlatformGraphQLHTMLJavaScriptKafkaKubernetesMicroservicesNode.jsNoSQLPostgreSQLQAReactRedisRESTful APIsSQLTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free