Job Description:
Take part in the development of core products, including influencing the look and behavior of the product offerings.
Design and implement outstanding solutions to complex problems, taking full ownership of feature sets from initial discussion through to delivery to clients.
Develop scalable solutions while considering high performance and data integrity, ensuring a testable and responsive application with a focus on an enjoyable developer experience.
Handle project planning, achievements, designs, and estimations, working collaboratively with team members, PM and other collaborators to ensure successful delivery of projects on time and within budget.
Hold yourself and others to a high standard when working with production systems, maintaining a strong focus on testing, monitoring, and alerting to ensure system stability.
Lead and participate in design and implementation discussions while contributing from your experience and expertise.
Job Qualifications:
4+ years of software development experience
Proficient level of Python or Node.js with at least 3+ years of hands-on experience
Proficiency in React, VueJS, Angular 1+ or similar with at least 1+ years of experience
Proven experience with NoSQL databases
Strong experience working with databases such as PostgreSQL, MongoDB, and Elasticsearch
Deep knowledge in system architecture, design, and building for scale
Problem-solving skills with a passion for tackling complex challenges in diverse domains
Motivated individual with a strong desire to succeed, capable of working autonomously or in a group setting.
Exceptional communication skills and a positive, proactive attitude
Strong commitment to personal and professional growth, with a focus on continuous improvement and development opportunities.
Company Occupation:
High Tech
Company Size:
Medium (50 - 150)