Fullstack Engineer
Staffingine LLC3 months ago
Plano, TX, United States
On-site
Contract
Junior Level (1-3 years)
Job Description
Job Title: Fullstack Engineer
Job Location: Plano, TX
Job Type: Contract
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 and Lead Software Engineers) 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.
- Attend work as scheduled on a consistent and regular basis.
- Perform other related duties as assigned.
Minimum Qualifications
- 5+ years of relevant work experience.
- 2+ years of experience in DB like PostgreSQL and messaging systems like Kafka.
- Strong knowledge of programming languages, development methodologies, and best practices.
- Proficiency in the practical application of programming languages such as React, JavaScript/ TypeScript , 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, GCP).
- 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.
Skills
Mandatory Skills: Node.js
Good to Have Skills: HTML/HTML5, JavaScript
Required Skills
Agile
DevOps
JavaScript
Microservices
PostgreSQL
JSON
HTML
Kafka
end-to-end testing
AWS
GraphQL
RESTful APIs
CSS
GCP
NoSQL
SQL
Kubernetes
Scrum
TypeScript
unit testing
Azure
Node.js
React
Docker