Calling All Upstarters!
SOFTWARE ENGINEER FULLSTACK, WANTED!
We are Upstart 13. We are humble, hungry, and competent people who are radically changing the expectation and experience of outsourcing for all participants by challenging barriers that create inequality and by bringing down borders in technology for people everywhere. We’re all about delivering value and doing big things. We have become a game-changer for teams around the world who look to Upstart’s services as a differentiator.
Job Description:
We are seeking an experienced Software Engineer based in Latam with a strong full-stack background, focusing mainly on Node.js and JavaScript. The ideal candidate should possess exceptional communication skills and be comfortable interacting with both technical and business teams. As a Senior Software Engineer, you will mainly translate high-level requirements into actionable solutions. You'll work within a dynamic environment, demonstrating proactive problem-solving skills.
Responsibilities:
- Collaborate closely with business stakeholders to gather high-level requirements and transform them into detailed technical specifications.
- Develop, implement, and maintain full-stack applications using mainly Node.js and JavaScript, focusing on both frontend and backend components in diverse tools (low code, data pipelines, events tracking, analytics, and databases).
- Leverage your proactive nature to navigate and thrive within ambiguous situations, proposing solutions and driving projects/solutions forward.
- Utilize your strong JavaScript expertise to create efficient, scalable, and maintainable code, adhering to best practices and coding standards.
- Demonstrate proficiency in working with APIs, including integrating third-party APIs and building your own as needed.
- Utilize your knowledge of data stores, including SQL databases and data warehouses, to design and optimize data storage solutions.
- Work with web analytics or digital marketing tools to enhance our data-driven decision-making process.
- Collaborate with the team to implement tracking mechanisms, events handling, or IoT integrations as required.
- Navigate various tools, including low-code platform (Retool) for front-end app building, Snowflake for data warehousing, Rudderstack for data pipelines, and Google Analytics for data insights.
Qualifications
Experience:
- Minimum of 5 years of professional software engineering experience.
- Proven experience in translating business requirements into technical solutions.
- Experience with the entire software development lifecycle, from concept to deployment and maintenance.
Technical skills:
- Deep expertise in JavaScript, with the ability to develop frontend and backend components.
- Proficiency in Node.js and associated frameworks.
- Familiarity with Python is a plus.
- Familiarity with any UI JavaScript framework (e.g., React, Angular) is a plus.
- Strong understanding of data stores, including SQL databases and data warehousing.
- String experience working with APIs, both consuming and building.
- Familiarity with web analytics or digital marketing tools is a plus.
- Knowledge of tracking, event handling, or IoT integration would be beneficial.
Soft skills:
- Exceptional verbal and written communication skills, including fluency in English.
- Strong problem-solving skills and ability to proactively address challenges.
- Comfortable working with ambiguity and proposing innovative solutions.
- Highly collaborative team player with the ability to work effectively across different teams and stakeholders.
- Detail-oriented mindset with a commitment to delivering high-quality work.
Bonus skills:
- Proficiency in using Retool (or any low-code platform) for front-end app building.
- Familiarity with Snowflake (or similar) for data warehousing.
- Knowledge of Rudderstack (or similar) for data pipelines.
- Experience with Google Analytics (or similar) for data insights.
Why Upstart13?
- We put people first at Upstart 13! We believe the world is filled with amazing people and we are willing to go to great lengths to seek out others who share our values to join our cause of bringing down borders in technology for people everywhere.
- We develop leaders at Upstart 13, we focus on what matters to do meaningful work, we own our shit, we stay curious, and we understand responsibility leads to giving. We do big things together!
Perks:
- Job type: a long-term, full-time job.
- Fully remote.
- USD competitive salary.
- 20+ Paid time off days.
Are you ready to join our cause? Be sure to ask, “Why 13?”