Job Responsibilities
Write readable, reusable, and maintainable code for high-quality software development.
Participate in code reviews to ensure adherence to standards for code quality and best practices.
Develop web applications using modular architectures with a focus on scalability, readability, and security.
Utilize Python and JavaScript/TypeScript to create robust and efficient backend and frontend solutions.
Collaborate with cross-functional teams to deliver innovative features and solutions.
Leverage Docker for containerization to ensure smooth development and deployment workflows.
Bachelorβs/Masterβs degree in Engineering, Computer Science, or equivalent experience.
At least 5 years of professional experience as a full-stack engineer.
Extensive expertise in Python and JavaScript/ Python and TypeScript, including a solid understanding of ES6 β Experience mandate 5 years.
Strong experience working with Node.js and React mandate experience β 5 yrs
Next.js is good to have, not mandate.
Proven track record of developing scalable and modular web applications.
Mandatory knowledge of Docker for efficient containerized development.
Experience with software quality assurance, test planning, and test-driven development.
Good to have - Familiarity with large language models (LLMs) and prompt engineering using tools like ChatGPT.
Excellent spoken and written English communication skills.
Full-time, 4 - 5 hours (PST overlap) β Mandate Need to login at night between 8pm to 1am and remaining hours can be covered in Morning or Afternoon.