We're Hiring: Full Stack Developer for Our Esteemed Client
Are you a talented Full Stack Developer looking for your next big opportunity? Our client is seeking a passionate and skilled developer who thrives in a dynamic environment. Join a team that values innovation, creativity, and impactful software solutions.
Role Summary
As a Full Stack Developer, you will play a pivotal role in designing and developing scalable software systems. Your responsibilities include writing clean and functional code for both front-end and back-end, testing and resolving bugs, and delivering creative solutions to complex challenges. You'll collaborate closely with cross-functional teams to deliver exceptional user experiences.
Key Responsibilities
- Design, develop, deploy, and maintain applications and their various modules.
- Collaborate with Product, UX, and QA teams to ensure seamless product delivery.
- Take ownership of several application modules and ensure their scalability.
- Reduce rework and boost productivity using a design-first, develop-later methodology.
- Participate in peer code reviews and rigorous testing processes.
- Understand product requirements shared by product managers.
- Diagnose and resolve customer-reported incidents and defects.
Key Requirements
- Experience: Minimum of 3 years in a similar role.
- Education: Bachelor's degree in Computer Science or an equivalent engineering discipline from a reputed institution.
- Strong expertise in JavaScript and Node.js.
- Hands-on experience with Single Page Applications using frameworks like Angular.js or React.js.
- Proficiency in databases like MySQL or MongoDB.
- Solid understanding of data structures and algorithms.
- Ability to independently design products and take complete ownership of tasks.
- Familiarity with version control systems like SVN or GIT.
- Quick learner with the ability to adapt to new technologies.
- Knowledge of website scalability, performance optimization, and unit testing.
- Bonus: Experience with front-end technologies like PWA, Service Worker.
What We're Looking For
- A team player with a knack for visual design and utility.
- Someone passionate about problem-solving and crafting high-quality code.
- Candidates with product start-up experience will have an edge!
Why Join?
This is your chance to work with an innovative team and make a tangible impact. Our client values creativity, ownership, and personal growth, offering you a platform to shine in your career.