Description:
We are looking for a Senior Full Stack Development Engineer to join our Cloud Business Unit team and help us develop our autonomous cloud application.
Senior Full Stack Development Engineer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience in front & back-end development & integration and work well in a team.
Responsibilities- Write effective, scalable code
- Develop front & back-end components to improve responsiveness & overall performance
- Integrate user-facing elements into applications
- Design overall architecture of the web application
- Collaborate with the rest of the engineering team to design and launch new features
- Maintain code integrity and organization
- Experience working with graphic designers and converting designs to visual elements
- Understanding and implementation of security and data protection
- Test and debug programs
- Improve functionality of existing systems
- Assess and prioritize feature requests
- Work with internal teams to understand user requirements & provide technical solutions
- Writing clean RESTful APIs
Requirements- Work experience as a Full Stack developer (5 to 7 years)
- knowledge in all stages of software development
- Expertise in popular Python framework (like Django, Flask or Pyramid)
- Hands-on/proficient with front-end technologies (like JavaScript, HTML5, Angular JS, ReactJS)
- Experience in Mongo, SQL databases
- Experience with Git and the Gitflow workflow
- Good understanding of and working with Linux command-line
- Passionate about scaling software with large sets of data
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field