We are seeking a skilled professional to fill the role of Software Architect. As a key member of our development team, you will be responsible for designing and developing scalable and efficient web applications.
Responsibilities:
* Develop high-quality, user-centric front-end UI components using HTML5, CSS3, and JavaScript frameworks such as React or Angular
* Implement robust back-end logic using Node.js, Express, and database technologies like MongoDB or PostgreSQL
* Collaborate with cross-functional teams to design, develop, and deploy new features and products
* Participate in code reviews, ensure code quality and adhere to coding standards and best practices
Requirements:
1. 3+ years of experience in web development, preferably with a focus on full-stack development
2. Proficiency in JavaScript, HTML/CSS, and familiarity with front-end frameworks like React or Angular
3. Experience with back-end technologies such as Node.js, Express, and databases like MongoDB or PostgreSQL
4. Strong understanding of software engineering principles and design patterns
5. Excellent communication and collaboration skills, with the ability to work effectively in a team environment