Job Title: Full Stack Engineer- Web Applications
Job Location: Remote
Job Type: Contract C2C/W2
Job Description:
Duties:
- Participate in development life cycle activities like design, coding, testing, and release for both internal tools and customer-faced products.
- Develop full-featured web applications, scale back-end services, web services, restful APIs, and microservices etc.
- Build reusable code and libraries, with performance and security in mind.
- Work closely with team members and PMs to gather requirements, design, implement and release.
- Proven problem-solving and interpersonal communication skills
Skills:
- Solid understanding of the full web development life cycle.
- 8+ years of full-stack web development experience with knowledge of both backend (API development, Databases, Application servers) and frontend (ReactJS, Typescript, Tailwind, HTML, CSS, JavaScript).
- Ability to deliver production code in diverse languages, such as GoLang, Python, and JavaScript.
- Experience with frameworks such ReactJS and 8+ years of experience with relational databases Postgres and SQL. Experience with NoSQL such as ElasticSearch or MongoDB will be a plus.
- Proficient in using git or equivalent version control tool.
- Experience with Terraform and IaaC is a plus. Experience building applications in GCP a plus.
Education:
Bachelor's Degree in Computer Science or related field (or equivalent)