Job overview
as a seasoned front-end developer, you will play a key role in crafting intuitive and responsive interfaces using modern frameworks.
key responsibilities:
* develop front-end solutions: utilize react, angular, or vue.js to build engaging user experiences.
* design back-end services and apis: employ node.js, python, java, or similar languages to create scalable back-end infrastructure.
* integrate front-end and back-end components: seamlessly integrate front-end and back-end components for enhanced performance.
* deploy and manage applications: deploy, monitor, and manage applications on cloud platforms such as aws, azure, or gcp.
* implement iac: use tools like terraform or cloudformation to implement infrastructure as code.
* set up ci/cd pipelines: establish and maintain continuous integration and delivery pipelines using github actions, jenkins, or gitlab ci.
* collaborate with cross-functional teams: work closely with teams to define requirements and deliver solutions.
required qualifications:
* bachelor's degree in computer science or equivalent experience.
* 4+ years of professional experience as a full-stack developer.
* hands-on experience with at least one major cloud platform (aws, azure, or gcp).
* proficiency in front-end frameworks (react, angular, or vue.js).
* strong back-end development skills (node.js, python, java, or similar).
preferred qualifications:
* cloud certifications (e.g., aws certified developer, azure developer associate).
* experience with infrastructure as code (terraform, cloudformation).
* familiarity with microservices, event-driven architectures, and messaging systems (kafka, rabbitmq).