Job Openings Senior Software Engineer (Front-end)

About the job Senior Software Engineer (Front-end)

Key Responsibilities

Software Design & Development

  • Gather and analyze requirements with stakeholders and translate them into scalable technical solutions
  • Develop, test, and deploy software applications based on project timelines and quality standards
  • Build prototypes and recommend appropriate technologies and approaches
  • Application Support & Continuous Improvement
  • Perform bug fixing, enhancements, and feature development for existing systems
  • Provide technical support and guidance to internal users and stakeholders
  • Identify opportunities for innovation, optimization, and performance improvement


Solution Design & Architecture

  • Contribute to system and application architecture design
  • Ensure solutions are maintainable, scalable, and aligned with best practices
  • Process & Documentation
  • Follow established software development methodologies and SDLC practices
  • Create and maintain technical documentation and project artifacts
  • Participate in knowledge sharing and continuous learning initiatives

Qualifications

Education

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Equivalent practical experience will also be considered


Experience

  • At least 3 years of professional experience in software development


Technical & Professional Skills

  • Solid understanding of modern software development methodologies
  • Proficiency in one or more programming languages
  • Strong problem-solving and analytical skills
  • Experience in debugging, enhancing, and supporting applications
  • Good understanding of business processes and workflows
  • Tech Stack: TypeScript, Webpack, Rollup, Vite, Babel, tsup, SWC, ESLint, Prettier, Tailwind CSS, Styled Components, Emotion, CSS Modules. (Shadcn/ui, Radix UI), React Hook Form, Formik, Zod (validation), Node.js, Jenkins, Github, Gitlab


Soft Skills

  • Strong communication skills in English (written and verbal)
  • Customer-focused mindset
  • Ability to work collaboratively in a team environment