EcoEdge AI is looking for a dedicated Full Stack Developer to join their team full-time at their Islamabad office. This role involves designing and building both frontend and backend web applications using a variety of modern technologies. The ideal candidate will work primarily with JavaScript or TypeScript, leveraging frameworks like React or Angular for the frontend, and Python with Django for backend development. The position also requires experience in creating and consuming RESTful APIs, managing relational databases, and working within Linux environments. Familiarity with containerization tools such as Docker and version control systems like Git is essential. This is a morning shift role offering a competitive salary range.
Key Responsibilities
- Develop and maintain frontend web applications using JavaScript or TypeScript with React or Angular frameworks.
- Design and implement backend services and APIs using Python and Django.
- Build and consume RESTful APIs to ensure seamless integration between frontend and backend components.
- Manage and optimize relational databases to support application functionality.
- Work within Linux-based environments to deploy and maintain applications.
- Utilize Docker for containerization to streamline development and deployment processes.
- Use Git for version control, collaborating effectively with the development team.
- Troubleshoot, debug, and enhance existing applications to improve performance and user experience.
- Collaborate with cross-functional teams to define, design, and ship new features.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 3 to 4 years of relevant professional experience in full stack web development.
- Proficiency in JavaScript or TypeScript and experience with frontend frameworks such as React or Angular.
- Strong backend development skills using Python and Django.
- Experience working with RESTful APIs and relational databases.
- Comfortable working in Linux environments.
- Hands-on experience with Docker for containerization.
- Familiarity with Git for source code management.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional experience in cloud services, automated testing, or agile methodologies may find themselves better positioned for this role. The position offers a competitive salary in the range of PKR 175,000 to 200,000 and operates on a morning shift schedule, providing a structured workday. Working on-site in Islamabad allows for close collaboration with the team and direct involvement in all phases of the development lifecycle.
EcoEdge AI values innovation and technical expertise, making this an excellent opportunity for developers seeking to grow their skills in a dynamic and supportive environment.