OVERVIEW
As a Full Stack Developer, you'll collaborate with teams to understand project requirements and develop scalable web applications. Your role involves designing and maintaining back-end components with Next.js, ensuring seamless integration with front-end, and optimizing application performance. You'll participate in code reviews, testing, and communicate effectively to align project goals.
YOUR OVERALL MISSION
- Collaborate with designers, developers, and other stakeholders to understand project requirements and technical specifications.
Design, develop, and maintain scalable and responsive web applications.- Develop back-end components and APIs using Next.js
Connect front-end and back-end components to ensure seamless integration and functionality.
- Implement and maintain data structures to optimize application performance and efficiency.
Participate in code reviews, testing, and debugging to ensure high-quality software delivery.- Communicate effectively with team members to align on project goals and timelines.
YOUR TALENT- Bachelor's degree in Computer Science, Software Engineering, or related field.
Proven experience as a Full Stack Developer or similar role.
- Expertise in one programming language (e.g., JavaScript, Python, Java, etc.).
Strong understanding of data structures and algorithms.- Experience with back-end development and frameworks (e.g., Node.js, Django, Flask, etc.), including Next.js for back-end components.
Familiarity with relational and non-relational databases.
- Excellent problem-solving and analytical skills.
Experience working with UI frameworks and collaborating with designers.- Knowledge of version control systems such as Git.
Familiarity with Agile methodologies and project management tools.
- Understanding of web security principles.
Ability to work effectively in a team environment and communicate technical concepts to non-technical stakeholders.
Job Types: Full-time, Permanent
Benefits:
Flextime