About Object Edge:
Established in 1994, Object Edge is an award-winning digital consultancy working with leading global brands. In a challenging digital landscape, we help businesses differentiate and compete by creating effortless digital experiences. We design, implement, and support commerce, content, subscription, and CPQ with a data-driven, highly collaborative, and best-in-class team.
We serve enterprise businesses who need to build digital experiences and want a nimble, personalized, and specialized partner.
About the Position:
The Senior Fullstack Developer React + Node will design, develop, and maintain high-performing, scalable, and user-friendly web applications, utilizing React and Next.js for front-end development and Node.js for back-end services, with a focus on cloud-native deployment.
What You’ll Do:
Develop Mulesoft APIs to support data integration between several systems, following API-Led design and following complete architecture definitions by the team. Be solution oriented, trying to adhere to best-practices whenever possible but not restricting tool set capabilities in order to better solve issues and also a critical thinker: should not be a mere executor of requirements, we expect developers to fully understand business requirements and objectives, being able to identify and raise concerns whenever identify possible risks
Experience You’ll Bring:
- Develop and implement responsive and intuitive user interfaces using React and Next.js.
- (Example Outcome: Deliver 3 new, complex UI features with high user satisfaction (4.5/5 rating) within the first quarter.)
- Design, build, and maintain robust, scalable, and secure server-side applications and APIs using Node.js.
- (Example Outcome: Develop and deploy RESTful APIs that handle 10,000+ requests per minute with <100ms latency.)
- Integrate front-end (React/Next.js) and back-end (Node.js) components seamlessly to deliver end-to-end application functionality, deployed on cloud platforms.
- (Example Outcome: Successfully integrate a new data source into the application within the first month, ensuring data consistency, performance, and successful deployment on Google Cloud.)
- Code Quality and Best Practices:
- Write clean, maintainable, and well-tested code, adhering to industry best practices and coding standards.
- (Example Outcome: Maintain a code coverage of 85% or higher for all new features.)
- Performance and Optimization:
- Optimize application performance for speed, scalability, and user experience, including server-side rendering with Next.js, and cloud-native optimization.
- (Example Outcome: Reduce page load times by 15% and improve API response times by 10% within the first 6 months, while optimizing cloud resource utilization on Google Cloud.)
- Cloud Deployment and Scalability:
- Deploy, scale, and manage applications on Google Cloud Platform (or similar) using services like Compute Engine, Kubernetes, and Cloud Functions.
- (Example Outcome: Successfully deploy and scale the application to handle a 50% increase in user traffic using Google Cloud services within 3 months.)
- Required Qualifications:
- Deep knowledge and hands-on experience in React, Next.js, Node.js, JavaScript/TypeScript, HTML, CSS, and related web technologies, and cloud platforms, especially Google Cloud Platform (GCP).
- Strong analytical and problem-solving skills to identify and resolve complex technical issues, including those related to cloud deployments and infrastructure.
- Collaboration and Communication:
- Effectively collaborates with designers, product managers, and other developers; communicates technical concepts clearly, including cloud-related architecture and deployment strategies.
- Focuses on delivering high-quality results and meeting project deadlines, including successful deployment and operation of applications in a cloud environment.
- Stays up-to-date with the latest web development trends and technologies, including cloud technologies and best practices; actively seeks opportunities to expand knowledge and skills.
- Experience with deploying and managing applications on Google Cloud Platform (or similar), including services like Compute Engine, Kubernetes, Cloud Functions, and Cloud Storage.
- (Example: Ability to design and implement a scalable and resilient application architecture on Google Cloud.)
- Education: Advanced in English
Compensation:
Salary is commensurate with experience based on department and role.
Object Edge provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. We believe in providing employees with a work environment free of unlawful discrimination and harassment. In addition to national law requirements, Object Edge complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.