Junior Fullstack Developer
Responsible for supporting the analysis, design, development, and maintenance of web and mobile applications, ensuring both functional effectiveness and visual appeal. This role assists in implementing electronic data processing systems, conducts debugging and troubleshooting, and performs routine performance optimizations to enhance user experience and application stability. The role also requires close collaboration with team members to meet project goals and may include additional tasks as assigned by management.
- Assists in the analysis, design, and implementation of electronic data processing systems; responsible for the overall web and mobile design and applications; does related work as required. Other tasks that might be assigned by management
- Must ensure balance of functionality and aesthetic design
- Debug errors, troubleshoot issues and perform routine performance optimizations
Duties and Responsibilities:
- Ensures code accuracy, minimizes bugs, and maintains high-quality design and functionality
- Troubleshoots issues, debugs errors, and identifies effective technical solutions
- Works effectively with other developers, designers, and project managers to meet project goals
- Open to feedback, learns new technologies quickly, and adapts to changing project requirements
- Manages tasks, meets deadlines, and balances multiple assignments or feature requests
- Clearly explains technical issues and understands user and project requirements
Core:
- Proficiency in HTML, CSS, JavaScript, and optionally a back-end language (e.g., PHP, Python, Node.js).
- Able to identify and resolve code issues efficiently, including performance optimizations
- Translates design into functional interfaces while ensuring a balance between functionality and aesthetics
- Understands how to use Git for source control and collaboration
- Familiarity with mobile development frameworks (e.g., Flutter, React Native) or native app development
- Basic knowledge of development stages, testing, and deployment processes
Functional:
- Bachelor’s in Information Technology, Computer Science, or a related field
Education:
- Minimum of 1 to 3 years of experience in IT