Sr. Software Developer (Frontend)

Sr. Software Developer (Frontend) Job Description Template

Our company is looking for a Sr. Software Developer (Frontend) to join our team.

Responsibilities:

  • Collaborate with other team members and stakeholders;
  • Ensure the technical feasibility of UI/UX designs;
  • Ensure Quality & sustainability of the architecture;
  • Own the product : Design, Develop & Deploy;
  • Provide quick & creative solutions for day-to-day operational issues;
  • Obsess about code quality, automated testing, continuous integration, code reviews, and documentation;
  • Assure that all user input is validated before submitting to back-end.

Requirements:

  • Good organizational and time management skills;
  • Setup and administration of backups;
  • Proficient in Framework :- Laravel, Express, Restify;
  • Obsess about code quality, automated testing, continuous integration, code reviews, and documentation;
  • Web Server technologies:- Apache, Nginx;
  • Expert knowledge to handle integration & deployments Cloud computing (AWS,GCP);
  • Bachelor’s Degree in Computer Sciences/Engineering/equivalent;
  • Familiarity with AWS products – Beanstalk, Elb, ECS, EC2, SNS, SQS, S3, RDS, etc;
  • Exposure to microservices architecture/ API concepts would be an added advantage;
  • Proficient understanding of client-side scripting and JavaScript frameworks such as React.js, Redux, VueJs, including jQuery;
  • Optimization of the application for maximum speed and scalability;
  • Implementation of security and data protection;
  • Expert Knowledge of Development Tools Bitbucket, Docker & Kubernetes, Git, CI/CD with BitBucket and JIRA;
  • Proficient in design & architecting scalable products;
  • Proficient in Server Side Programming Languages :- Node.js, PHP.