About the job
Job Title: Front End Engineer
Job Description
Position Overview: As a Front End Engineer, you will play a crucial role in designing, developing, and delivering software solutions related to platforms using Node.js, ReactJS, NextJS, and Java. You will be responsible for creating scalable web components and applications, collaborating with cross-functional teams, and ensuring the success of production software systems and Identity solutions.
Responsibilities
Design, develop, and maintain front end components and applications using Node.js, ReactJS, NextJS, and Java.
Collaborate with other engineering teams, Product Managers, Quality Assurance, and project management teams to deliver high-quality software solutions.
Implement responsive and user-friendly interfaces based on UI design fundamentals.
Work on the integration of front end components with backend systems and APIs.
Ensure the scalability, performance, and security of web applications.
Participate in code reviews, testing, debugging, and troubleshooting to maintain code quality and stability.
Stay updated on industry trends, technologies, and best practices in front end development.
Contribute to the improvement of development processes, tools, and methodologies.
Provide technical guidance and mentorship to junior team members.
Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
2+ years of experience designing, developing, and delivering software using Node.js, ReactJS, NextJS, and Java.
Hands-on experience in designing and developing scalable web components and applications.
Strong understanding of Computer Science fundamentals and UI design principles.
2-3 years of experience building successful production software systems and Identity solutions.
Proficiency in front end technologies such as HTML5, CSS3, JavaScript, and responsive design.
Experience with version control systems (e.g., Git) and CI/CD pipelines.
Excellent communication and collaboration skills.
Ability to work effectively in a cross-functional team environment.
Strong problem-solving and analytical abilities.
Any Graduate