The Role
We're seeking a passionate Lead Full Stack Developer who excels in Node.js and React.js to guide the design and development of our cutting-edge web applications. You'll play a pivotal role in shaping our technology stack and leading a team of talented developers. If you're driven to deliver impactful software solutions, thrive in a collaborative environment, and embrace continuous learning, this is a fantastic opportunity to elevate your career and make a tangible difference within our organization.
What You'll Do:
- Lead the Charge:Oversee the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment.
- Architect Robust Applications:Design scalable and maintainable web applications leveraging your expertise in Node.js, React.js, and associated technologies.
- Craft Intuitive User Experiences:Utilize your React.js mastery to build dynamic and engaging user interfaces that align with the latest UX best practices.
- API Excellence:Design and develop RESTful APIs using Node.js, prioritizing security, performance, and efficiency.
- Database Mastery:Seamlessly work with both SQL (Oracle/MySQL/PostgreSQL) and NoSQL (MongoDB) databases, optimizing data storage and retrieval.
- Collaborate and Mentor:Foster a collaborative environment, providing guidance and support to your fellow developers.
- Champion DevOps:Contribute to our DevOps practices, streamlining CI/CD processes with Jenkins and potentially containerization technologies (Docker, Kubernetes).
This Role Requires (Minimum Qualifications):
- Proven Experience:Minimum 5-8 years of relevant experience in software application development.
- Full-Stack Expertise:At least 3+ years of dedicated full-stack development experience with demonstrated proficiency in React.js for UI design and implementation.
- Node.js Powerhouse:5+ years of hands-on experience building APIs using Node.js. Bonus points for familiarity with Golang.
- Design Sensibility:A strong understanding of React design principles, SDKs, and exceptional JavaScript abilities.
- Database Knowledge:Experience working with relational databases (Oracle/MySQL/PostgreSQL) and NoSQL databases (MongoDB).
- Security-Minded:Familiarity with API security concepts such as OAuth, JWT, Digital Certificates, Basic Authentication, and OpenID.
Highly Desirable (Nice-to-Haves):
- DevOps Enthusiast:Hands-on experience with Jenkins for CI/CD pipelines.
- Containerization Skills:Knowledge of containerization technologies like Docker and Kubernetes.
- Bachelor's or Master's Degree:Degree in Computer Science or a related field.
You Are:
- Passionate:You love coding, technology, and building amazing products.
- Growth-Oriented:You embrace challenges and are always eager to learn and expand your skillset.
- Results-Driven:You consistently strive to deliver exceptional outcomes.
- Team Player:You excel in collaborative settings and have a positive, supportive attitude.