Job Description
Location: [Insert Location / Remote Option]
Type: Full-Time
About the Role
We are seeking a motivated Front-End Developer / Engineer to contribute to the development of scalable, cloud-native web applications. You will design, implement, and maintain high-quality front-end solutions while collaborating with cross-functional teams in a fast-paced, agile environment.
This role offers the opportunity to work on large-scale software products, explore modern front-end frameworks, and leverage cloud technologies to deliver robust, low-latency solutions.
Key Responsibilities
- Develop front-end features using React, Angular, Svelte, or similar frameworks.
- Build reusable UI components and modular, maintainable code.
- Integrate with RESTful APIs and understand microservices architecture.
- Participate in the full software development lifecycle (SDLC): design, develop, test, deploy, and enhance cloud-based solutions.
- Utilize Python, FastAPI, or equivalent technologies for backend integration.
- Engage with cloud platforms (Azure Cloud Services) to deploy and manage applications.
- Contribute to agile processes, including estimation, retrospectives, and planning sessions.
- Continuously improve engineering practices, code quality, and team efficiency.
- Solve urgent technical problems independently and make time-sensitive decisions.
Qualifications & Skills
- Education: Bachelor’s degree in Computer Science, Management Information Systems, Mathematics, Business Analytics, or related technical field.
- Experience: 3+ years with modern front-end frameworks (React, Angular, Svelte preferred).
- Proficiency in JavaScript/TypeScript, HTML, CSS.
- Hands-on experience with automated testing, CI/CD, monitoring, and alerting.
- Familiarity with cloud-native architectures and microservices.
- Experience building and shipping multiple large-scale software products in agile environments.
- Strong communication skills and ability to convey technical topics clearly.
- Self-driven, comfortable learning new technologies independently, and able to make critical decisions with minimal supervision.
Why Join Us
- Opportunity to work on modern, cloud-native applications.
- Collaborate with talented, cross-functional teams in an agile environment.
- Exposure to cutting-edge front-end frameworks and cloud technologies.
- Contribute to software that is highly reusable, scalable, and impactful.