Senior Full Stack Developer (Node.js+React.js)

We value self-starters with the ability to communicate ideas effectively and contribute to a corporate culture of respect, dedication, and fun. We value clean code, principles over dogma, and making the world a little better every day.

2021-09-01
  • Sumy, Lviv, Remote
  • 1 position
  • Full-time
  • Referral bonus: 1500
Apply now
Description

The Senior Software Engineer (Node/React) role is a full-stack role where you’ll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies. You’ll be a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern technologies. As a Full-stack software engineer, you are comfortable developing both APIs and user interfaces.

Requirements
  • Proficiency in JavaScript (5+ years), Prior experience with ReactJS (2+ years) and NodeJS (3+ years)
  • Mastery of basic web technologies (HTML, CSS, etc)
  • Examples of maintaining, monitoring, and operating reliable, production software
  • Skilled at writing unit and integration tests
  • Deep experience with both relational databases and key-value stores
  • Solid understanding of core AWS concepts (S3, EC2, RDS, etc.)
  • Solid understanding and experience writing SQL/ mongo queries.
  • Understanding of common k8s and Docker use cases
  • 2+ years of professional experience shipping scalable SaaS products
  • Ability to produce reusable and readable code and libraries

Would be a plus:

  • Strong hands-on Kubernetes experience
  • Experience with Sumologic / Datadog, New Relic
  • Helm, Spinnaker, and other Kubernetes ecosystem experience
  • Experience in optimizing applications for speed and scalability
  • Messaging and distributed queues, specifically Kafka
  • Examples of effective communication techniques via blogs or speaking engagements

Duties:

  • Ship critical customer use cases for Budget and Planning products
  • Web development, API design (Develop and document REST APIs), and Testing
  • Consume and publish events via our Data Platform
  • Collaborate with stakeholders across Design, Product Management, and Engineering
  • Improve the performance of existing systems
  • Replace legacy components with smaller, easier to maintain services
  • Configure and maintain monitoring and alerting systems
  • Async and high-performance application development
  • Maintain Code Bases with extensive usage of Git
Benefits
  • Competitive salary and flexible working hours
  • Collaboration with a highly motivated, talented and inspirational team members
  • Challenging and interesting project, not just tedious routine work
  • Extensive remote work possibilities
  • Unforgettable team buildings in different countries
  • Business trips abroad
  • Free English classes and speaking clubs

Apply for this position

Join our Strong team