Full Stack Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science, MIS, Business, or IT related field, or 5 years of relevant experience., Proficient in Python and ReactJS, with strong experience in application development and design., Familiarity with front-end technologies like HTML5, CSS3, and JavaScript, and back-end frameworks like Django or Flask., Strong problem-solving skills and ability to collaborate effectively in a team environment..

Key responsibilities:

  • Design and develop user-friendly front-end applications while ensuring a simplified user experience.
  • Collaborate with UX/UI designers and cross-functional teams to align solutions with business needs.
  • Implement and maintain application and data security, and support the migration of legacy processes to seamless UI interfaces.
  • Participate in code reviews and CI/CD process development to ensure code quality and timely delivery.

Ciena logo
Ciena XLarge http://www.ciena.com
5001 - 10000 Employees
See all jobs

Job description

Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

About Us

Ciena may well be the most important technology company you’ve never heard of. The innovations that wow us (driverless cars), and those we now take for granted (the ability to mobile stream your favorite show) are the products of ingenuity from some brilliant and forward-thinking companies. But those companies rely on Ciena, another vanguard of innovation, to create and advance the underlying networks that bring their breakthroughs to our doorsteps. VR, AI, IOT, 5G … literally none of it would be possible without the mind-boggling technology that makes the internet itself work. For more than 25 years, Ciena has been the global leader in networking strategy, and our technology has been part of the critical infrastructure running within the most advanced companies in the world.

Job Description:

The Full Stack Developer will be an integral of the R&D Data Transformation initiative to

  • Develop custom applications and transform complex worksheets into intuitive and user-friendly interfaces
  • Develop and maintain user-facing features using ReactJS (or related front end stack) for our custom application
  • Collaborate with UX/UI designers to translate complex worksheets into intuitive and visually appealing interfaces.
  • Implement efficient and reusable front-end and back-end systems, using Python for server-side development.
  • Develop and Work with RESTful APIs and integrate data from various sources to enhance application functionality.
  • Optimize application performance, ensuring fast loading times and smooth user interactions.
  • Debug and resolve issues across the full stack, addressing technical challenges as they arise.
  • Stay updated with emerging technologies and industry trends to suggest innovative solutions.
  • Participate in code reviews, ensuring code quality, maintainability, and adherence to best practices.
  • Collaborate closely with product managers, designers, and other developers to deliver high-quality software on time
  • Ownership in recommending solutions best-fit for the larger program objective

Responsibilities:

  • Design & Development of the Front-End application
  • Ensure User experience & simplified design principles are followed
  • Application & Data Security management
  • Supports ad hoc requests to support the business needs
  • Work closely with architecture teams & cross functional teams to ensure solution alignment
  • Willingness to adapt to technology shift
  • Support migration of the legacy spreadsheet process into a seamless UI interface
  • Operation and end to end delivery responsible
  • CI/CD process development

Key Skills:

  • Proven experience as a Full Stack Developer, with strong proficiency in ReactsJS,AngularJS and Python.
  • Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript.
  • Ability to transform complex worksheets into user-friendly UI interfaces.
  • Experience in creating responsive designs and cross-browser compatibility.
  • Knowledge of back-end development using Python, and working with frameworks like Django or Flask.
  • Familiarity with database systems such as MySQL, PostgreSQL, or Snowflake.
  • Strong understanding of RESTful APIs and integration of third-party services.
  • Problem-solving skills and the ability to debug and troubleshoot complex issues.
  • Strong communication skills and ability to collaborate effectively in a team environment.
  • Experience with version control systems like Git.

Minimum Requirement:

  • Bachelor's degree in computer science, MIS, Business, or IT related field (or minimum 5 years of hands-on, relevant, technical work experience).
  • Strong experience in application development & design
  • Prior Working knowledge of Programming technologies is a must
  • Proficient in Python & ReactJS
  • Proficient in UX design principles
  • Experience in Agile / Scrum delivery model & strong communications skills
  • Experience in AWS Cloud architecture

The Ciena Experience:

Rewarding experience. Meaningful outcomes.

Make no mistake that we’re committed to developing leading network technology. But our path to innovation stems from our culture and outstanding people. We embrace diversity, celebrate inclusion, and champion ideas—across the table and around the world. This is the Ciena network. You won’t find complex organization charts and stiff protocols here! Innovation travels faster in an atmosphere where ideas can be freely discussed and brainstormed on the fly. A big part of work is about enjoying more satisfying outcomes—both personal and professional.

Becoming a Ciena employee: What you can expect from us

  • You will receive notification of your successful application Successful applicants will be contacted by Talent Acquisition for an initial discussion. If suitable you will be considered for the short list and our formal interview process

  • Ciena values the diversity of our workforce and respects its employees as individuals, regardless of race, nationality, religion, sexual orientation, gender and age.

  • Ciena is also committed to developing inclusive, barrier-free selection processes and work environments. If contacted in relation to a job opportunity, you should advise Ciena in a timely fashion of the specific needs / accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner. Information received relating to any specific needs / accommodation measures will be addressed confidentially.

Rewarding experience. Meaningful outcomes.

Making a difference in people's lives through design and implementation of leading network technologies. That's what motivates us.

A distinct way to work

Free thinking, free discussion, and collaboration are the norm. Expect more satisfying outcomes - both personal and professional.

Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard.  Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Teamwork
  • Communication

Full Stack Engineer Related jobs