Junior Programmer
Requirements
At least 1 year of professional software development experience, or a strong portfolio showcasing live projects and/or GitHub repositories.
Working knowledge of JavaScript and TypeScript for application development.
Hands-on experience with at least one modern front-end framework, preferably React.
Basic understanding of SQL and relational database concepts.
Ability to write clean, maintainable, and readable code while handling small-to-medium scoped development tasks with guidance.
Strong willingness to learn and work with Supabase, Tailwind CSS, and modern full-stack development environments.
Comfortable using AI-powered development tools to improve productivity, troubleshooting, and code quality.
Good problem-solving, communication, and teamwork skills.
Responsibilities
Develop and maintain web applications using modern development frameworks and tools.
Collaborate with team members to implement new features and enhancements.
Troubleshoot, debug, and resolve application issues.
Work with databases, APIs, and backend services.
Participate in code reviews and follow development best practices.
Continuously learn new technologies and contribute to improving development processes.
Preferred Skills
Experience with React.
Experience with Microsoft SQL Server (MS SQL).
Familiarity with REST APIs.
Exposure to Linux environments is an advantage.
Knowledge of PHP is a plus.
Fresh graduates with exceptional portfolios, personal projects, and relevant internship experience are encouraged to apply.