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.