Full-stack Developer at LatentBridge

Urgent
Posted 6 months ago
Anywhere
Application deadline closed.

Job Description

Full-stack Developer

LatentBridge

Job Role :- Technical Lead – Full stack (React & Python)

• Web application development experience in HTML5, CSS3, Javascript (including new ES features), Python
• Hands-on experience in any one of the python-based backend frameworks like Django or Flask or Pyramid along with end to end testing
• Hands-on experience in building high performant React applications
• Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries and their practical uses in building complex interactive experiences
• Hands-on experience working with TDD in JS with the help of frameworks like Mocha, Chai, Jest, Enzyme, React Testing Library etc.
• In depth knowledge of SQL is a must. SQL Technologies that are desired are MySQL, PostGres, Oracle
• Experience in state management libraries like Redux and MobX
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Familiarity with various component libraries and design systems
• Proficient in using… media queries and CSS frameworks like bootstrap or foundation for implementing responsive web design patterns in the applications
• Knowledge of common JavaScript design patterns
• Experience in owning Code Quality and Code Review processes
• Experience on Node.js is an advantage
• Work “in the trenches” with junior developers to implement large features that wow our clients
• Partner with Managers, Business Analysts, and test analysts to develop realistic implementation plans with a focus on quality, sustainability, and delivering value to our clients
• Stand up for coding best practices that ensure quality products: automated testing, unit testing, agile development, continuous integration, code reviews, and technical design
• Improve technical skills of self and the team
• Research industry trends and web technologies, and promote adoption of best-in-class web tools and technologies
• Understand client business issues and actively participate in designing solutions and features that meet client needs
• Take initiative to advance the quality, responsiveness, architecture, or design of our solution, if you want to make it happen you can.
• Excellent organizational and task management skills
• Strong oral and written communication skills
• Ability to work in global cross-office teams
• Fluency in English is required