Key Responsibilities
- Design, implement, and maintain clean, high-quality code for the development of user interfaces and web applications.
- Collaborate in code and design reviews, ensuring best practices and high standards are maintained.
- Develop accurate estimates for tasks, assess risks, and identify dependencies to ensure effective project planning and execution.
- Work closely with a cross-functional team of engineers, QA testers, and designers to deliver innovative solutions that meet customer needs.
- Contribute to ongoing improvements, keeping codebases secure, stable, and scalable.
What You Bring
- A Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2-3 years of professional experience in software development, focusing on front-end technologies.
- Strong skills in JavaScript, TypeScript, and web development.
- Proven experience with React and Redux for building dynamic and high-performance user interfaces.
- Knowledge of web-based technologies, tools, and concepts that power modern web applications.
- Familiarity with Git and GitHub for version control.
- A passion for software architecture and best practices in design.
- Ability to thrive in a collaborative, team-oriented environment.
- Dedication to continuous learning and self-improvement, both technically and non-technically.
Must-Have Skills
- JavaScript/TypeScript Expertise: Solid understanding of JavaScript and TypeScript for developing front-end applications.
- React & Redux: Hands-on experience in building modern UI components with React and state management using Redux.
- Web Application Development: Proven experience building user interfaces and web applications, from conceptualization to deployment.
Bonus Skills (Nice To Have)
- Experience in developing modular, component-based web applications.
- Familiarity with Agile methodologies for software development.
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Knowledge of test automation strategies and tools.
Techedin is a global IT Services company complementing the efforts of technology-driven enterprises in developing cutting-edge solutions for humans. We offer services in enterprise app development, content management solutions (CMS), customer relationship management (CRM), cloud engineering, custom software development, and data engineering. Our services include IT Consulting, project management, Software Quality Assurance, and data and analytics services. We develop and maintain various software applications and all other computer-related ancillary services. We have excellent professionals working round the clock to build the best technology teams and products for our customers.