Job Overview
We are seeking a highly motivated Full Stack Developer with a strong focus on front-end technologies and the ability to work on backend systems as needed. The ideal candidate should have hands-on experience in web development, sound knowledge of algorithms and data structures, and a knack for designing scalable and efficient solutions.
Key Responsibilities
Design, develop, and maintain scalable and efficient web applications
Develop robust front-end interfaces using modern technologies like HTML5, CSS3, and JavaScript
Write maintainable, testable, and efficient backend code to support front-end features when needed
Collaborate with cross-functional teams, including designers and product managers, to translate user requirements into technical solutions
Ensure application performance, security, and responsiveness
Optimize code for maximum speed and scalability
Participate in code reviews and maintain coding standards
Troubleshoot, debug and resolve software Skills and Qualifications
Frontend Expertise Proficient understanding of web fundamentals (HTML5, CSS3, JavaScript)
Strong knowledge of ES6+ and modern JavaScript frameworks (React.js preferred)
Familiarity with TypeScript (a plus)
Basic understanding of CSS pre-processing platforms like LESS, SASS, or CSS-in-JS
Hands-on experience with server-side programming in at least one language (e.g., Node.js, Python, Java)
Good understanding of database systems, both SQL and NoSQL
Experience working in Linux/Unix environments
Experience with version control systems like Git
Knowledge of RESTful APIs and integration
Familiarity with cloud services (AWS, Azure, or GCP)
Any Graduate