Junior Fullstack Engineer (Golang + React.js)
World’s largest continuous integration/continuous delivery (CI/CD) platform, and the hub where code moves from idea to delivery. As one of the most-used DevOps tools - processing more than 3 million jobs a day - we have unique access to data on how the most effective engineering teams work, and the tools to help software companies successfully leverage the power of AI into their commercial applications. We’re solely focused on helping our customers build, test and deploy code faster, with confidence. In this role, you will challenge and support our engineers with the individual in mind and focus on helping to build a great culture that values diversity, inclusion, action orientation, and openness.
What you’ll be doing:
- Design & Build: Assist in the development of new features, simplification of existing services, and scaling of systems as the organization grows and evolves.
- Write Code: Produce sustainable, testable, high-quality, and high-performance code under guidance and supervision.
- Support and Maintain: Help debug and support microservices in a complex distributed system.
- Collaborate and Innovate: Work alongside members of a multi-functional team to understand business problems, explore creative solutions, weigh design tradeoffs, contribute to user stories, and prioritize tasks to deliver value in a balanced and incremental way.
Who you are:
We’re seeking someone who thrives in a collaborative environment, is curious and interested in learning, brings strong communication and teamwork skills, and is eager to grow by absorbing expertise and guidance from more experienced colleagues.
- Experience: 1-3 years of professional experience building and debugging systems in production environments.
- Full Stack Expertise: Experience in full-stack development. We value a willingness to learn and enthusiasm for enhancing user experience, API design, and system architecture.
- Code Quality: Aiming to write functional code that’s easily readable, testable, and maintainable.
- Language Proficiency: Basic experience in Golang is preferred. Exposure to Postgres, MongoDB, Redis, or other cloud storage systems like s3. Familiarity with frontend work using React is a plus.
- Adaptability: Able to manage basic tasks in a rapidly growing company, adjusting to changing priorities with support, making tradeoffs when guidance is available, and learning to institute best practices.
We’re Particularly Interested In These Work Styles:
- Communication: Understanding communication is the foundation of team work and collaboration. Enjoy discussing your solutions and sharing your knowledge.
- Transparency & Collaboration: Embrace working transparently within a distributed team environment.
- Incremental Delivery: Prioritize regular and incremental delivery over achieving perfection.
Continuous Learning: Commit to personal and team growth through continuous learning and improvement.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits