
Frontend Developer
Particle41over 1 year ago
Remote, IndiaMid Level
Responsibilities
- Develop and maintain web applications using frontend and backend technologies.
- Design responsive user interfaces using JavaScript/TypeScript frameworks and CSS frameworks.
- Implement server-side logic, database integrations, API documentation, and authentication and authorization mechanisms.
- Collaborate with designers, product managers, testers, and other stakeholders to gather requirements and define technical solutions.
- Participate in Agile planning, stand-ups, reviews, testing, debugging, and defect resolution.
- Write unit and integration tests and optimize application performance, security, scalability, and maintainability.
- Stay current with frontend, full-stack, and cloud technologies and propose innovative solutions.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience as a Frontend Developer or Software Engineer.
- Proficiency with HTML5, CSS3, JavaScript, and modern frameworks or libraries such as React.js or Angular.
- Strong understanding of Node.js, Python, or PHP and backend frameworks such as Express.js or Flask.
- Experience with SQL and NoSQL databases including MySQL, PostgreSQL, and MongoDB.
- Familiarity with Git and collaborative development workflows.
- Understanding of software engineering principles, design patterns, coding best practices, API authentication, and authorization.
- Strong problem-solving, analytical, communication, collaboration, adaptability, and attention-to-detail skills.
Tech Stack
AngularAWSAzureBootstrapExpressFlaskGitGoogle Cloud PlatformJavaScriptMongoDBMySQLNext.jsNode.jsPHPPostgreSQLPythonReactTailwind CSSTypeScript