Key Responsibilities:
Lead Front-End Development:
- Architect, develop, and maintain complex web applications using ReactJS.
- Ensure high performance, scalability, and reliability of front-end components.
Mentorship and Team Leadership:
- Mentor and guide junior and mid-level developers, fostering a collaborative and inclusive team environment.
- Conduct code reviews and ensure adherence to best practices and coding standards.
Collaborate with Cross-Functional Teams:
- Work closely with product managers, UX/UI designers, and backend engineers to define and implement user-centric features.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Innovation and Continuous Improvement:
- Stay up-to-date with the latest industry trends and technologies, proactively introducing new tools and methodologies to improve our development process.
- Identify and address performance bottlenecks, ensuring the application remains responsive and efficient.
Technical Leadership:
- Contribute to the overall architecture and design decisions of the web platform.
- Advocate for and implement best practices in accessibility, security, and performance.
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience:
- 7+ years of professional experience in front-end development.
- Extensive experience with ReactJS and its core principles.
- Proven track record of leading and mentoring development teams.
Technical Skills:
- Proficiency in JavaScript, HTML5, and CSS3.
- Experience with state management libraries (e.g., Redux, MobX).
- Familiarity with RESTful APIs and WebSocket.
- Understanding of front-end build tools and modern CI/CD pipelines.
- Knowledge of responsive and adaptive design principles.
Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal skills.
- Ability to work effectively in a fast-paced, agile environment.
Preferred Qualifications:
- Experience with TypeScript.
- Familiarity with server-side rendering (e.g., Next.js).
- Knowledge of GraphQL and Apollo Client.
- Contributions to open-source projects or a strong personal portfolio.
BE A PART OF APRECOMM’S INNOVATION JOURNEY!
Apply now by filling out the form or send your application with the subject ‘Applying for {Position}: Aprecomm’ to info@aprecomm.ai.