Frontend Developer | Codersbrain
full-time
Posted on August 22, 2025
Job Description
Software Developer
Company Overview
Company details were not provided.
Job Summary
The Software Developer will assist in developing and maintaining web applications using modern frameworks and technologies. This role focuses on collaboration with senior developers, contributing to both frontend and backend development tasks, whilst adhering to coding best practices and participating in team processes.
Responsibilities
- Assist in developing and maintaining web applications using React, Angular, and Next.js.
- Support backend development tasks using Node.js and related frameworks.
- Collaborate with senior developers to integrate APIs and third-party services.
- Write clean, maintainable code under guidance from senior team members.
- Participate in code reviews, stand-up meetings, and sprint planning sessions.
- Help with debugging and resolving application issues.
- Learn and apply best practices in coding, testing, and deployment.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
- Experience: 2–3 years of hands-on experience in JavaScript development.
- Basic to intermediate knowledge of React.js, Angular, and Next.js.
- Familiarity with Node.js and backend development principles.
- Understanding of databases like MongoDB, MySQL, or PostgreSQL.
- Good understanding of HTML5, CSS3, and modern JavaScript (ES6+).
- Experience consuming RESTful APIs (knowledge of GraphQL is a plus).
- Familiarity with version control systems like Git.
- Strong willingness to learn new tools, frameworks, and development practices.
- Exposure to TypeScript.
- Basic knowledge of testing tools (e.g., Jest, Cypress).
- Awareness of Agile/Scrum methodologies.
Preferred Skills
- Exposure to additional frameworks or tools in the JavaScript ecosystem.
- Understanding of advanced testing methodologies.
- Experience with cloud platforms and services.
Experience
- 2–3 years of relevant experience in software development, focusing on JavaScript and web technologies.