Overview
Skills
Job Details
Key Responsibilities:
Develop and maintain web applications using JavaScript (React, Node.js, or similar frameworks).
Build and consume RESTful APIs using Python (Flask, Django, FastAPI).
Write clean, efficient, and reusable code for both client-side and server-side components.
Collaborate with UI/UX designers to implement user interfaces.
Work with DevOps to deploy applications in cloud environments (e.g., AWS, Azure, Google Cloud Platform).
Create automation scripts and tools to support business and engineering operations.
Integrate third-party APIs and services.
Write unit and integration tests using frameworks such as Jest, Mocha, or Pytest.
Participate in code reviews, team meetings, and Agile development processes.
Monitor and optimize performance of applications and services.
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
5+ years of experience with JavaScript (Node.js, React, or Angular).
5+ years of experience with Python (Flask, Django, or similar frameworks).
Strong knowledge of HTML5, CSS3, and modern JavaScript/ES6+.
Proficiency with version control systems like Git.
Experience with databases such as PostgreSQL, MySQL, or MongoDB.
Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes).
Strong problem-solving skills and attention to detail.