AP Digital Technology Industry (APDTI) Network is seeking a Full Stack Engineer / Full Stack Developer to design, develop, and maintain web applications or software systems. The role involves proficiency in both front-end and back-end technologies, collaborating across teams, and contributing to the full software development lifecycle.
Responsibilities:
- Develop responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue, etc.)
- Ensure cross-browser compatibility, accessibility, and optimal performance
- Collaborate with UX/UI designers to implement design specifications
- Design and implement server-side logic, APIs, and database interactions
- Work with databases such as MySQL, PostgreSQL, MongoDB, or similar systems
- Ensure application security, scalability, and performance
- Build and maintain the connection between front-end and back-end components
- Implement RESTful APIs, GraphQL endpoints, and data exchange mechanisms
- Collaborate with DevOps or cloud teams for deployment, CI/CD, and monitoring
- Participate in requirement analysis, design discussions, coding, testing, and deployment
- Write clean, maintainable, and well-documented code
- Troubleshoot and debug issues across the full stack of technologies
- Contribute to code reviews, knowledge sharing, and team collaboration
- Work closely with product managers, designers, QA engineers, and other stakeholders
- Stay updated with new technologies, frameworks, and best practices
- Suggest improvements to existing systems, processes, and workflows
Requirements:
- Degree in Computer Science, Software Engineering, or a related field
- Proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue
- Proficiency in back-end technologies: Node.js, Python, Java, C#, or similar
- Knowledge of relational and non-relational databases (MySQL, PostgreSQL, MongoDB, etc.)
- Familiarity with RESTful APIs, GraphQL, and server-side frameworks
- Basic knowledge of version control systems (e.g., Git)
- Understanding of deployment, CI/CD, and cloud platforms (AWS, Azure, GCP)
- Problem-solving and analytical thinking
- Strong communication and teamwork skills
- Attention to detail and code quality
- Adaptability and willingness to learn new technologies