Nineleaps is looking for a Full-stack Developer in Karnataka, India. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Plan, build, test and maintain scalable and stable off the shelf application or custom built technology solutions to meet business needs.
- Participate in the entire implementation process including driving the definition of improvements based on business need and architectural improvements.
- Study code for quality and implementation best practices.
- Develop coding, testing and deployment best practices through hands-on research and demonstration.
- Be a part of the Agile ceremonies to groom stories and develop defect-free code for the stories.
- Draft testable code that enables extremely high levels of code coverage.
- Control root cause analysis and advanced performance tuning for complex business processes and functionality.
- Propose the right solutions to the client by identifying & understanding the pain points.
- Propose, pitch, sell, implement and prove success in continuous improvement initiatives.
- Review frameworks and design principles towards suitability in the project context.
- Oversee young engineers towards guiding them to become great engineers.
Job Requirements:
- At least 4 years of experience.
- Effective experience in Python development using flask, SQLAlchemy, Marshmallow or Django.
- Proficient experience in designing REST API’s.
- Demonstrated understanding the threading limitations of Python and multi-process architecture.
- Expert knowledge of some ORM (Object Relational Mapper) libraries.
- Strong understanding of Test Driven Development – Unit and Integration testing.
- Expert knowledge of code versioning tools (such as Git, Mercurial or SVN).
- Deep knowledge of design patterns.
- Proven track record in package management and build tools.
- Sound knowledge of HTML5, CSS3, JavaScript.
- Solid knowledge of ReactJS and it’s concepts.
- Familiarity with architectures such as Redux, FLUX, Reactive, etc.
- Outstanding skills in working on modern-day build tools such as Webpack, Browserify, Grunt or Gulp.
- Great skills in the NodeJS ecosystem (npm, yarn).
- Powerful fundamentals on AJAX and QUERY models, working knowledge of callbacks, promises and front-end caching.
- Familiarity with working with TDD/BDD in JS with the help of frameworks like Jest, Jasmine, Mocha, Karma etc. is a plus.
- Minimum 6 months of experience working with modern day javascript syntax (ES6) and transpilation tools (babel).
- Basic understanding of CI/CD
- Superior knowledge of agile methodology.
About Nineleaps:
Nineleaps is enablers of digital transformation across industries, helping partner companies become future ready. Its team of superheroes differentiates itself with a problem-solving attitude and a unique approach to engineering.