Set your tech career in motion with CareerMove

Learn how people are making successful career moves, discover opportunities, & grow your career

Join CareerMove

35 people are sharing their career move stories

Matt Eland

Instructor at Tech Elevator

Starting a new job can be exciting, intimidating, and frustrating. The first few weeks can set the tone for how you are perceived in the organization as well as your opportunities to succeed in your new role. Here are my thoughts on how to start strong at your new job.

Matt Eland

Instructor at Tech Elevator

Starting a new job can be exciting, intimidating, and frustrating. The first few weeks can set the tone for how you are perceived in the organization as well as your opportunities to succeed in your new role. Here are my thoughts on how to start strong at your new job.

Pradeep Gaddam

Cofounder and CTO at ConnecPath

My name is Pradeep. I am the Cofounder and CTO at ConnecPath. We are an EdTech company democratizing college counseling. Our flagship product is called WeAdmit. In the frontend, WeAdmit is an end to end data science-backed college counseling for parents and students. Whereas in the backend it is a platform for all underserved college counselors and college students who are also excellent mentors.

Pradeep Gaddam

Cofounder and CTO at ConnecPath

My name is Pradeep. I am the Cofounder and CTO at ConnecPath. We are an EdTech company democratizing college counseling. Our flagship product is called WeAdmit. In the frontend, WeAdmit is an end to end data science-backed college counseling for parents and students. Whereas in the backend it is a platform for all underserved college counselors and college students who are also excellent mentors.

Andre Pena

Senior Software Engineer at Zalando

My name is Andre Pena. I'm a 34 years old Brazilian. I have studied computer science and I have been a developer and a software architect for 11 years before moving to Berlin, Germany.

Andre Pena

Senior Software Engineer at Zalando

My name is Andre Pena. I'm a 34 years old Brazilian. I have studied computer science and I have been a developer and a software architect for 11 years before moving to Berlin, Germany.

Aleksey Weyman

Founder of Millennial Moderator

My name is Aleksey Weyman and I’m the Founder and Chief Editor of Millennial Moderator. I was born out of the country and moved to the United States when I was young, eventually winding up in Seattle, WA, which is where I live now.

Aleksey Weyman

Founder of Millennial Moderator

My name is Aleksey Weyman and I’m the Founder and Chief Editor of Millennial Moderator. I was born out of the country and moved to the United States when I was young, eventually winding up in Seattle, WA, which is where I live now.

View All Stories

Discover the Opportunities to work with or be mentored by successful creators

Software Engineer, Backend

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment. Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs. Job Description You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities. ### All candidates will have - a Bachelor's or higher degree in technical field of study - a minimum of two years experience designing, developing and troubleshooting large scale distributed systems - hands-on experience with highly concurrent production grade systems - excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala - excellent troubleshooting and creative problem-solving abilities - excellent written and oral communication and interpersonal skills ### Ideally, candidates will also have - experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos - experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra - experience with encryption and cryptography standards - Location: Remote

Numbrs - Remote - Posted: 11 days ago

Software Engineer, Backend

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment. Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs. Job Description You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities. ### All candidates will have - a Bachelor's or higher degree in technical field of study - a minimum of two years experience designing, developing and troubleshooting large scale distributed systems - hands-on experience with highly concurrent production grade systems - excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala - excellent troubleshooting and creative problem-solving abilities - excellent written and oral communication and interpersonal skills ### Ideally, candidates will also have - experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos - experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra - experience with encryption and cryptography standards - Location: Remote

Numbrs - Remote - Posted: 11 days ago

Senior Backend Developer

Location: Remote. Candidates must be located between UTC-6 and UTC+2 time zones. Summary Hypothesis is seeking a Senior Backend Developer to join our Product Delivery team. The person hired in this role will work to ensure that Hypothesis technologies and services support our vision of a world where annotation is as common as comments, but more useful and engaging. Join us as we extend what the web can do. ### About the team Hypothesis is a small mission driven startup with financial backing from leading investors who share our vision. We are ramping up to respond to high demand from stakeholders across the education marketplace. We work with educators, schools and publishers to bring new, innovative capabilities and workflows over digital content. We are a diverse, supportive, highly collaborative, 100% remote team of technologists, educators, and business people working together to bring new capabilities to the web. We code in the open (our repos are public and liberally licensed) and help drive standards for annotation. Though we operate remotely, we are a close-knit team that communicates via Slack, video chat, GitHub, and Google Docs across 8 time zones. ### About the role In this role, you will help build systems and APIs to support annotation of web pages and other media. You will focus on solving for user needs by contributing to backend systems and services. The following is a sampling of the technologies we currently use: - Python, Pyramid, PostgreSQL, Elasticsearch - AWS, Docker, Terraform - This role reports to the Director of Engineering ### About you You will be successful at Hypothesis if you: - Demonstrate proficiency with dynamic languages like Python - Demonstrate proficiency with building and designing RESTful APIs - Have a solid understanding of HTML / CSS / JavaScript based presentation layer - Have familiarity with architectural patterns and tools used to build modern web applications - Experience profiling and debugging web applications - Experience working with developers of open source projects to resolve bugs or make improvements - Have experience with the integration of data storage solutions using databases such as Postgres - Worked with continuous integration and deployment systems, and have ideas about how to build and improve them. - Have experience with remote work and understand the importance of good time management, self-motivation, and self-discipline as a remote worker. - Have excellent documentation and verbal communication skills, and are able to collaborate and rally support within your team. ### What’s next Does this sound interesting? Drop us a line to tell us what about this role intrigues you and why you think you would be great for Hypothesis. Resumes are helpful, but so are examples of your recent work. We can’t wait to hear from you! ### How to apply If you want to apply or ask questions before applying, please contact us at join@hypothes.is. Hypothesis is proud to be an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, citizenship, gender identity or expression, sexual orientation, age, marital or family status, veteran status, or disability. If you have a disability or special need that requires accommodation, please let us know.

Hypothesis - Remote - Posted: 12 days ago

Senior Backend Developer

Location: Remote. Candidates must be located between UTC-6 and UTC+2 time zones. Summary Hypothesis is seeking a Senior Backend Developer to join our Product Delivery team. The person hired in this role will work to ensure that Hypothesis technologies and services support our vision of a world where annotation is as common as comments, but more useful and engaging. Join us as we extend what the web can do. ### About the team Hypothesis is a small mission driven startup with financial backing from leading investors who share our vision. We are ramping up to respond to high demand from stakeholders across the education marketplace. We work with educators, schools and publishers to bring new, innovative capabilities and workflows over digital content. We are a diverse, supportive, highly collaborative, 100% remote team of technologists, educators, and business people working together to bring new capabilities to the web. We code in the open (our repos are public and liberally licensed) and help drive standards for annotation. Though we operate remotely, we are a close-knit team that communicates via Slack, video chat, GitHub, and Google Docs across 8 time zones. ### About the role In this role, you will help build systems and APIs to support annotation of web pages and other media. You will focus on solving for user needs by contributing to backend systems and services. The following is a sampling of the technologies we currently use: - Python, Pyramid, PostgreSQL, Elasticsearch - AWS, Docker, Terraform - This role reports to the Director of Engineering ### About you You will be successful at Hypothesis if you: - Demonstrate proficiency with dynamic languages like Python - Demonstrate proficiency with building and designing RESTful APIs - Have a solid understanding of HTML / CSS / JavaScript based presentation layer - Have familiarity with architectural patterns and tools used to build modern web applications - Experience profiling and debugging web applications - Experience working with developers of open source projects to resolve bugs or make improvements - Have experience with the integration of data storage solutions using databases such as Postgres - Worked with continuous integration and deployment systems, and have ideas about how to build and improve them. - Have experience with remote work and understand the importance of good time management, self-motivation, and self-discipline as a remote worker. - Have excellent documentation and verbal communication skills, and are able to collaborate and rally support within your team. ### What’s next Does this sound interesting? Drop us a line to tell us what about this role intrigues you and why you think you would be great for Hypothesis. Resumes are helpful, but so are examples of your recent work. We can’t wait to hear from you! ### How to apply If you want to apply or ask questions before applying, please contact us at join@hypothes.is. Hypothesis is proud to be an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, citizenship, gender identity or expression, sexual orientation, age, marital or family status, veteran status, or disability. If you have a disability or special need that requires accommodation, please let us know.

Hypothesis - Remote - Posted: 12 days ago

Senior Frontend Developer

Location: Remote. Candidates must be located between UTC-6 and UTC+2 time zones. ### Summary Hypothesis is seeking a Senior Frontend Developer to join our product delivery team. The person hired for this role will work with the product delivery team to develop and ensure delivery of Hypothesis technologies and services in support of our vision; to bring a conversation over all knowledge. Join us as we extend what the web can do. ### About the team Hypothesis is a small mission driven startup with financial backing from leading investors who share our vision. We are ramping up to respond to high demand from stakeholders across the education marketplace. We work with educators, schools and publishers to bring new, innovative capabilities and workflows over digital content. We are a diverse, supportive, highly collaborative, 100% remote team of technologists, educators, and business people working together to bring new capabilities to the web. We code in the open (our repos are public and liberally licensed) and help drive standards for annotation. Though we operate remotely, we are a close-knit team that communicates via Slack, video chat, GitHub, and Google Docs across 8 time zones. ### About the role In this role, you will help build systems, browser-based software, and user interfaces to support annotation of web pages and other media. You will focus on solving user needs by contributing to the frontend codebase. The following is a sampling of the technologies we currently use (if you’re already familiar, great, but please don’t take these as prerequisites): - JavaScript, React/Preact - Python, Pyramid, PostgreSQL, Elasticsearch - AWS, Docker, Ansible This role reports to the Director of Engineering ### About you You are someone who loves problem solving. You value simplicity over complexity. You take great satisfaction in helping others be successful and productive, and wouldn’t think to move on without documenting your work so 6-months-from-now you (or anybody else for that matter) can drop back in and understand it. You’re a self starter, an excellent communicator, and a team player. ### Skills and experience you possess - A solid understanding of the web platform and how browsers work - A solid understanding of the fundamental technologies of the web platform (HTML, CSS, JavaScript, HTTP, etc.) - Experience building rich web applications using current technologies (eg React, Vue, ES6+) - Familiarity with architectural patterns and tools used to build modern web applications - Experience profiling and debugging web applications - Experience working with developers of open source projects to resolve bugs or make improvements - Your documentation and verbal communication skills are excellent, and you’re able to collaborate and rally support with people on and off your team - You have productive habits, healthy process awareness, and good teamwork skills and instincts - You have good communication and documentation skills. - Experience providing guidance around frontend best practices, and proposing and exploring new frameworks/libraries for teams. - You will thrive at Hypothesis if you - Love learning new things - Are committed to improving both as a technologist and a human being - Are tenacious, self-directed, and highly motivated - Have strong problem-solving skills - Have led collaborations with business and technology teams to develop FE applications - Have excellent, people-friendly written and verbal skills - Are as adept at collaborating with designers as you are with backend developers - Enjoy helping others around you grow as developers and be successful - Communicate clearly and effectively - Are naturally inclined to proactively document your code as part of your development process. - Approach your work with a mindset that allows for growth and change ### How to apply To apply for this position, please send a cover letter, your resume, and examples of your work (whether code, writing, or anything else that you think is relevant as a developer) to join@hypothes.is . Make sure to tell us what about this role intrigues you and why you think you would be a great fit for Hypothesis. Hypothesis is proud to be an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, citizenship, gender identity or expression, sexual orientation, age, marital or family status, veteran status, or disability. If you have a disability or special need that requires accommodation, please let us know.

Hypothesis - Remote - Posted: 12 days ago

Senior Frontend Developer

Location: Remote. Candidates must be located between UTC-6 and UTC+2 time zones. ### Summary Hypothesis is seeking a Senior Frontend Developer to join our product delivery team. The person hired for this role will work with the product delivery team to develop and ensure delivery of Hypothesis technologies and services in support of our vision; to bring a conversation over all knowledge. Join us as we extend what the web can do. ### About the team Hypothesis is a small mission driven startup with financial backing from leading investors who share our vision. We are ramping up to respond to high demand from stakeholders across the education marketplace. We work with educators, schools and publishers to bring new, innovative capabilities and workflows over digital content. We are a diverse, supportive, highly collaborative, 100% remote team of technologists, educators, and business people working together to bring new capabilities to the web. We code in the open (our repos are public and liberally licensed) and help drive standards for annotation. Though we operate remotely, we are a close-knit team that communicates via Slack, video chat, GitHub, and Google Docs across 8 time zones. ### About the role In this role, you will help build systems, browser-based software, and user interfaces to support annotation of web pages and other media. You will focus on solving user needs by contributing to the frontend codebase. The following is a sampling of the technologies we currently use (if you’re already familiar, great, but please don’t take these as prerequisites): - JavaScript, React/Preact - Python, Pyramid, PostgreSQL, Elasticsearch - AWS, Docker, Ansible This role reports to the Director of Engineering ### About you You are someone who loves problem solving. You value simplicity over complexity. You take great satisfaction in helping others be successful and productive, and wouldn’t think to move on without documenting your work so 6-months-from-now you (or anybody else for that matter) can drop back in and understand it. You’re a self starter, an excellent communicator, and a team player. ### Skills and experience you possess - A solid understanding of the web platform and how browsers work - A solid understanding of the fundamental technologies of the web platform (HTML, CSS, JavaScript, HTTP, etc.) - Experience building rich web applications using current technologies (eg React, Vue, ES6+) - Familiarity with architectural patterns and tools used to build modern web applications - Experience profiling and debugging web applications - Experience working with developers of open source projects to resolve bugs or make improvements - Your documentation and verbal communication skills are excellent, and you’re able to collaborate and rally support with people on and off your team - You have productive habits, healthy process awareness, and good teamwork skills and instincts - You have good communication and documentation skills. - Experience providing guidance around frontend best practices, and proposing and exploring new frameworks/libraries for teams. - You will thrive at Hypothesis if you - Love learning new things - Are committed to improving both as a technologist and a human being - Are tenacious, self-directed, and highly motivated - Have strong problem-solving skills - Have led collaborations with business and technology teams to develop FE applications - Have excellent, people-friendly written and verbal skills - Are as adept at collaborating with designers as you are with backend developers - Enjoy helping others around you grow as developers and be successful - Communicate clearly and effectively - Are naturally inclined to proactively document your code as part of your development process. - Approach your work with a mindset that allows for growth and change ### How to apply To apply for this position, please send a cover letter, your resume, and examples of your work (whether code, writing, or anything else that you think is relevant as a developer) to join@hypothes.is . Make sure to tell us what about this role intrigues you and why you think you would be a great fit for Hypothesis. Hypothesis is proud to be an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, citizenship, gender identity or expression, sexual orientation, age, marital or family status, veteran status, or disability. If you have a disability or special need that requires accommodation, please let us know.

Hypothesis - Remote - Posted: 12 days ago

Full Stack Developer (Python & Vue.js)

Do you read W3C RFPs for fun? Recognize DRY and SOLID not only as adjectives, but as software design principles? Do you have superior comprehension of comprehensions? If that sounds like you, we're looking for a full-stack web developer to help build magical experiences for customers of our ecommerce platform. Working at Unhaggle, you'll be helping consumers get the best price on new cars, and changing the industry along the way. You'll have the opportunity to leave a large footprint and have real impact in the products you help ship every single day to our customers. You'll also get access to the best tools we've been able to find. You'll use GitHub to manage tasks and code reviews, as well as Travis-CI, Docker, New Relic, Sentry, BrowserStack, Stripe, Twilio and Redis. You, your team, and the whole company will be in constant contact on Slack. Unhaggle is currently the #1 web portal in Canada for buying a new car. The data we provide powers our own tools and products, including our flagship consumer car buying service at Unhaggle.com and leading automotive portals including Yahoo Autos, MSN Autos, Autofocus, AutoGuide, Globe Drive, and others. We've recently partnered with auto makers to launch a large e-commerce platform allowing the complete purchase of new cars online. This is where you come in. ### You have - At least 3 years of experience developing web applications with Python, Django, JavaScript, Vue.js, HTML, and CSS - Knowledge of data modelling, SQL, and PostgreSQL - Familiarity with Linux ### Bonus points for experience with our tools - Git - Selenium - Travis-CI - AWS ### You are - Eager to work remotely and independently, from anywhere in the world. - Easy going. You'll collaborate with developers all over the world, from different cultures and backgrounds, in different time zones, and you can get along with all of them. - Comfortable with video calls, and contributing to retrospectives, post-mortems, and design discussions. - Not looking for relocation - we're a distributed team, and plan to stay that way. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Unhaggle Inc. - Remote - Posted: 12 days ago

Full Stack Developer (Python & Vue.js)

Do you read W3C RFPs for fun? Recognize DRY and SOLID not only as adjectives, but as software design principles? Do you have superior comprehension of comprehensions? If that sounds like you, we're looking for a full-stack web developer to help build magical experiences for customers of our ecommerce platform. Working at Unhaggle, you'll be helping consumers get the best price on new cars, and changing the industry along the way. You'll have the opportunity to leave a large footprint and have real impact in the products you help ship every single day to our customers. You'll also get access to the best tools we've been able to find. You'll use GitHub to manage tasks and code reviews, as well as Travis-CI, Docker, New Relic, Sentry, BrowserStack, Stripe, Twilio and Redis. You, your team, and the whole company will be in constant contact on Slack. Unhaggle is currently the #1 web portal in Canada for buying a new car. The data we provide powers our own tools and products, including our flagship consumer car buying service at Unhaggle.com and leading automotive portals including Yahoo Autos, MSN Autos, Autofocus, AutoGuide, Globe Drive, and others. We've recently partnered with auto makers to launch a large e-commerce platform allowing the complete purchase of new cars online. This is where you come in. ### You have - At least 3 years of experience developing web applications with Python, Django, JavaScript, Vue.js, HTML, and CSS - Knowledge of data modelling, SQL, and PostgreSQL - Familiarity with Linux ### Bonus points for experience with our tools - Git - Selenium - Travis-CI - AWS ### You are - Eager to work remotely and independently, from anywhere in the world. - Easy going. You'll collaborate with developers all over the world, from different cultures and backgrounds, in different time zones, and you can get along with all of them. - Comfortable with video calls, and contributing to retrospectives, post-mortems, and design discussions. - Not looking for relocation - we're a distributed team, and plan to stay that way. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Unhaggle Inc. - Remote - Posted: 12 days ago
Discover Opportunities